You are here

sweaver-grey.css in Sweaver 7

Same filename and directory in other branches
  1. 6 skins/grey/sweaver-grey.css

Sweaver grey skin CSS.

File

skins/grey/sweaver-grey.css
View source
  1. /**
  2. * @file
  3. * Sweaver grey skin CSS.
  4. */
  5. /******************************************************
  6. * Reset all css with !important
  7. * so that sweavering doesn't affect the sweaver bar.
  8. ******************************************************/
  9. #sweaver-frontend *,
  10. #sweaver-messages * {
  11. background: transparent 0 none;
  12. color: #fff !important;
  13. font-family: "Lucida Grande",Lucida,Verdana,sans-serif;
  14. font-size: 12px;
  15. font-style: normal;
  16. font-weight: normal;
  17. text-decoration: none;
  18. text-shadow: none;
  19. text-transform: none;
  20. background-image: none;
  21. line-height: 1.3em !important;
  22. text-align: left !important;
  23. padding: 0;
  24. margin: 0;
  25. border: 0 none;
  26. width: auto;
  27. height: auto;
  28. outline: 0;
  29. }
  30. /*****************
  31. * General theming.
  32. ******************/
  33. /* correct the body so that the Sweaver frontend does not overlap any content */
  34. body.sweaver {
  35. margin-bottom: 299px !important;
  36. }
  37. html.sweaver {
  38. height: auto;
  39. }
  40. /* Show which selector was hovered/clicked */
  41. .sweaver-hovered {
  42. outline: 1px dashed #dc1515;
  43. }
  44. .sweaver-clicked {
  45. outline: 1px solid #b13a3a;
  46. }
  47. /* sweaver bar */
  48. #sweaver {
  49. width: 100%;
  50. background-color: #3E3E3E !important;
  51. position: fixed;
  52. bottom: 0;
  53. left: 0;
  54. z-index: 499;
  55. }
  56. #sweaver #sweaver-middle {
  57. overflow: hidden;
  58. }
  59. #sweaver .sweaver-content {
  60. padding: 10px !important;
  61. background-color: #3E3E3E !important;
  62. position: relative !important;
  63. height: 180px;
  64. overflow: hidden;
  65. z-index: 1;
  66. }
  67. /* header region */
  68. #sweaver .sweaver-header {
  69. padding: 7px !important;
  70. clear: both !important;
  71. background: transparent url(images/header-bg.png) repeat-x bottom left !important;
  72. position: relative;
  73. z-index: 2;
  74. }
  75. #sweaver #sweaver-header a.button {
  76. float: right;
  77. }
  78. /* Horizontal tabs */
  79. #sweaver #sweaver-tabs {
  80. background-color: #000 !important;
  81. padding-top: 3px !important;
  82. }
  83. #sweaver .close a,
  84. #sweaver .tab a {
  85. height: 16px !important;
  86. display: block !important;
  87. float: left !important;
  88. padding: 10px !important;
  89. font-size: 13px !important;
  90. line-height: 16px !important;
  91. margin-left: 7px !important;
  92. -moz-border-radius: 7px 7px 0 0 !important;
  93. border-radius: 7px 7px 0 0 !important;
  94. -webkit-border-radius: 7px 7px 0 0 !important;
  95. }
  96. #sweaver .close a {
  97. background: #666 url(images/close.png) no-repeat center center !important;
  98. text-indent: -10000px;
  99. overflow: hidden;
  100. padding: 5px 10px !important;
  101. margin-top: 7px !important;
  102. -moz-border-radius: 9px !important;
  103. -webkit-border-radius: 9px !important;
  104. border-radius: 9px !important;
  105. height:10px !important;
  106. }
  107. #sweaver .close.active-tab a {
  108. background-image: url(images/open.png) !important;
  109. }
  110. #sweaver .active-tab a {
  111. background-color: #3E3E3E !important;
  112. }
  113. /* style actions */
  114. #sweaver-style-actions {
  115. background-color: #3E3E3E !important;
  116. height: 36px !important;
  117. display: block !important;
  118. float: right !important;
  119. padding: 0px 15px !important;
  120. line-height: 16px !important;
  121. -moz-border-radius: 7px 0 0 0 !important;
  122. border-radius: 7px 0 0 0 !important;
  123. -webkit-border-top-left-radius: 7px !important;
  124. }
  125. #sweaver-style-actions .style-actions-link {
  126. float: left !important;
  127. }
  128. #sweaver-style-actions .style-actions-link a {
  129. padding: 10px !important;
  130. display: block !important;
  131. font-size: 13px !important;
  132. }
  133. /* message region */
  134. #sweaver-messages,
  135. #sweaver-popup {
  136. -moz-border-radius: 7px !important;
  137. -webkit-border-radius: 7px !important;
  138. border-radius: 7px !important;
  139. background: rgb(51,51,51) !important;
  140. background: rgba(51,51,51,0.9) !important;
  141. display: none;
  142. padding: 15px !important;
  143. position: fixed !important;
  144. z-index: 1100 !important;
  145. top: 7px;
  146. left: 7px;
  147. width: 300px;
  148. min-height: 50px;
  149. }
  150. #sweaver-popup {
  151. width: auto;
  152. padding: 25px 15px !important;
  153. }
  154. #sweaver-messages .close,
  155. #sweaver-popup .close {
  156. background: url(images/close-message.png) no-repeat center center !important;
  157. text-indent: -10000px;
  158. overflow: hidden;
  159. width: 16px;
  160. height: 15px;
  161. line-height: 15px;
  162. position: absolute;
  163. top: 5px;
  164. right: 5px;
  165. }
  166. #sweaver-messages .close:hover,
  167. #sweaver-popup .close:hover {
  168. cursor: pointer;
  169. }
  170. #sweaver-popup h2 {
  171. font-size: 16px !important;
  172. margin-bottom: 5px !important;
  173. }
  174. #sweaver-popup a {
  175. text-decoration: underline !important;
  176. }
  177. #sweaver-frontend #sweaver-popup p,
  178. #sweaver-frontend #sweaver-popup span {
  179. font-style: italic !important;
  180. margin: 10px 0 !important;
  181. }
  182. #sweaver-frontend #sweaver-popup legend {
  183. position: static;
  184. text-indent: 0;
  185. }
  186. #sweaver-frontend #sweaver-popup legend span {
  187. font-size: 16px !important;
  188. line-height:19px !important;
  189. margin:0 0 10px !important;
  190. display: block;
  191. }
  192. #sweaver-frontend #sweaver-popup fieldset fieldset legend span {
  193. font-size: 12px !important;
  194. line-height: 13px !important;
  195. background: transparent url(images/close.png) no-repeat left center !important;
  196. padding-left: 25px !important;
  197. height: 16px !important;
  198. }
  199. #sweaver-frontend #sweaver-popup fieldset fieldset .fieldset-wrapper {
  200. margin: 0px 0 10px 25px;
  201. }
  202. #sweaver-frontend #sweaver-popup fieldset {
  203. background: transparent none !important;
  204. }
  205. #sweaver-frontend #sweaver-popup fieldset .description {
  206. border-radius: 5px 5px 5px 5px !important;
  207. -moz-border-radius: 5px 5px 5px 5px !important;
  208. -webkit-border-radius: 5px 5px 5px 5px !important;
  209. background: none repeat scroll 0 0 #666666 !important;
  210. color: #EEEEEE !important;
  211. padding: 10px !important;
  212. margin-top: 10px !important;
  213. margin-left: 0 !important;
  214. }
  215. #sweaver-frontend #sweaver-popup fieldset fieldset .description {
  216. margin-top: 10px !important;
  217. }
  218. #sweaver-frontend #sweaver-popup fieldset .form-item .description {
  219. font-size: 0.9em !important;
  220. }
  221. #sweaver-frontend #sweaver-popup fieldset .form-item {
  222. padding: 15px 0 !important;
  223. border-bottom: 1px solid #777 !important;
  224. }
  225. #sweaver-frontend #sweaver-popup fieldset fieldset {
  226. background: transparent none !important;
  227. padding: 5px 0 !important;
  228. }
  229. #sweaver-frontend #sweaver-popup input,
  230. #sweaver-frontend #sweaver-popup select,
  231. #sweaver-frontend #sweaver-popup textarea {
  232. width:230px;
  233. box-shadow: 1px 1px 2px #333 !important;
  234. -moz-box-shadow: 1px 1px 2px #333 !important;
  235. -webkit-box-shadow: 1px 1px 2px #333 !important;
  236. }
  237. #sweaver-frontend #sweaver-popup label {
  238. width: 230px !important;
  239. }
  240. /* Popup link */
  241. #sweaver .popup-link {
  242. float: left;
  243. margin-right: 10px !important;
  244. }
  245. #sweaver .popup-link a {
  246. background: #999 url(images/popup.png) no-repeat 4px center !important;
  247. font-weight: bold !important;
  248. padding: 5px 5px 5px 25px !important;
  249. display: block !important;
  250. border-radius: 4px;
  251. -moz-border-radius: 4px;
  252. -webkit-border-radius: 4px;
  253. }
  254. #sweaver-style-actions .popup-link a {
  255. background: #999 none !important;
  256. padding: 1px !important;
  257. border: 1px solid #ddd !important;
  258. border-radius: 4px;
  259. -moz-border-radius: 4px;
  260. -webkit-border-radius: 4px;
  261. }
  262. /* style actions */
  263. #sweaver-popup .form-item-save-type,
  264. #sweaver-popup .form-item-save-style,
  265. #sweaver-popup .form-item-style-existing-id {
  266. float: left !important;
  267. }
  268. #sweaver-popup .form-item-save-type select,
  269. #sweaver-popup .form-item-save-style input,
  270. #sweaver-popup .form-item-style-existing-id select {
  271. margin-right: 15px !important;
  272. }
  273. #sweaver-popup .delete-style-question {
  274. background:none repeat scroll 0 0 #666666 !important;
  275. padding:5px !important;
  276. -moz-border-radius: 7px !important;
  277. -webkit-border-radius: 7px !important;
  278. border-radius: 7px !important;
  279. margin-top: 15px !important;
  280. }
  281. #sweaver-popup .save-publish-buttons {
  282. clear: both;
  283. }
  284. #sweaver-popup .delete-style-question input,
  285. #sweaver-popup .save-publish-buttons input {
  286. float: left !important;
  287. margin-right: 15px !important;
  288. clear: none !important;
  289. }
  290. /* general theming */
  291. #sweaver a {
  292. display: inline !important;
  293. }
  294. #sweaver h2 {
  295. font-weight: bold !important;
  296. font-size: 14px !important;
  297. padding: 0 0 5px 0 !important;
  298. line-height: 1.1em !important;
  299. }
  300. #sweaver h3 {
  301. color: #222 !important;
  302. font-size:13px !important;
  303. font-weight:bold !important;
  304. line-height:18px !important;
  305. margin: 5px 0 !important;
  306. }
  307. #sweaver-frontend label {
  308. width: 115px;
  309. float: left !important;
  310. clear: left !important;
  311. }
  312. #sweaver-frontend .form-item {
  313. padding: 5px 0 !important;
  314. }
  315. #sweaver-frontend input,
  316. #sweaver-frontend select,
  317. #sweaver-frontend textarea {
  318. width: 140px;
  319. border: 1px solid #fff !important;
  320. padding: 2px !important;
  321. color: #222 !important;
  322. background-color: #fff !important;
  323. border-radius: 2px !important;
  324. -moz-border-radius: 2px !important;
  325. -webkit-border-radius: 2px !important;
  326. height: auto !important;
  327. box-shadow: 1px 1px 2px #000 !important;
  328. -moz-box-shadow: 1px 1px 2px #000 !important;
  329. -webkit-box-shadow: 1px 1px 2px #000 !important;
  330. }
  331. #sweaver-frontend option {
  332. color: #222 !important;
  333. padding: 2px !important;
  334. }
  335. #sweaver textarea {
  336. width: 400px;
  337. height:175px !important;
  338. }
  339. #sweaver-frontend input.form-file,
  340. #sweaver-frontend input.form-checkbox {
  341. width: auto;
  342. }
  343. #sweaver a.button {
  344. width: 50px !important;
  345. border: 1px solid #fff !important;
  346. padding: 2px !important;
  347. color: #222 !important;
  348. background-color: #fff !important;
  349. display: block !important;
  350. text-align: center !important;
  351. font-size: 13px !important;
  352. margin-left: 15px !important;
  353. }
  354. #sweaver-frontend .form-submit,
  355. #sweaver-popup .form-submit {
  356. clear: left;
  357. display: block !important;
  358. margin: 1em 0 0 0 !important;
  359. background-color: #efefef !important;
  360. color: #000 !important;
  361. width: auto !important;
  362. padding: 5px 10px !important;
  363. -moz-border-radius: 15px !important;
  364. -webkit-border-radius: 15px !important;
  365. border-radius: 15px !important;
  366. cursor: pointer;
  367. }
  368. #sweaver-frontend label.option {
  369. width: auto !important;
  370. float: none !important;
  371. }
  372. #sweaver-frontend input.form-checkbox {
  373. margin: 0 !important;
  374. padding: 0 !important;
  375. width: auto !important;
  376. }
  377. #sweaver-frontend .description {
  378. margin-left: 120px !important;
  379. font-size: 0.9em !important;
  380. margin-top: 5px !important;
  381. }
  382. /* containers */
  383. #sweaver .container {
  384. float: left !important;
  385. }
  386. #sweaver .container-inner {
  387. padding: 0 20px !important;
  388. border-left:1px solid #555555 !important;
  389. border-right: 1px solid #272623 !important;
  390. height: 180px !important;
  391. }
  392. #sweaver .container-first .container-inner {
  393. border-left: 0 none !important;
  394. padding-left: 0 !important;
  395. }
  396. #sweaver .container-last .container-inner {
  397. border-right: 0 none !important;
  398. padding-right: 0 !important;
  399. }
  400. /* Plugin advanced : Custom css */
  401. #sweaver .form-floater .form-submit,
  402. #sweaver .form-floater .form-item {
  403. float: left !important;
  404. clear: none !important;
  405. }
  406. #sweaver .form-floater .form-item {
  407. margin: 0 10px 0 0 !important;
  408. }
  409. #sweaver .form-item-sweaver-plugin-custom-css{
  410. width:90%;
  411. }
  412. #sweaver .form-item-sweaver-plugin-custom-css textarea{
  413. width:100%;
  414. }
  415. /* Plugin advanced : Context */
  416. #sweaver-frontend #sweaver-advanced .context-container input{
  417. width: 50px;
  418. }
  419. #sweaver-frontend #sweaver-advanced .context-container textarea{
  420. width: 95% !important;
  421. height: 110px !important;
  422. }
  423. /* link for 'theme styles' tab */
  424. #sweaver .sweaver-switch-to-style {
  425. float: left;
  426. margin-right: 10px !important;
  427. }
  428. #sweaver .sweaver-switch-to-style a {
  429. background: #999 url(images/style.png) no-repeat 4px center !important;
  430. color: #fff !important;
  431. font-weight: bold !important;
  432. padding: 5px 5px 5px 25px !important;
  433. display: block !important;
  434. border-radius: 4px;
  435. -moz-border-radius: 4px;
  436. -webkit-border-radius: 4px;
  437. }
  438. /* Theme switching tab */
  439. #sweaver .selected-image {
  440. -moz-box-shadow: 1px 1px 2px #000;
  441. background: #FFFFFF !important;
  442. color: #333333 !important;
  443. float: left;
  444. margin-right: 25px !important;
  445. padding: 5px !important;
  446. text-align: center !important;
  447. margin-top: 10px !important;
  448. }
  449. #sweaver .selected-image img {
  450. width: 150px;
  451. height: 90px;
  452. }
  453. #sweaver .selected-image-default {
  454. background: #333333 !important;
  455. color: #FFFFFF !important;
  456. margin-top: 0 !important;
  457. padding: 15px !important;
  458. }
  459. #themeswitch-pane {
  460. overflow: hidden;
  461. width: 100%;
  462. height: 170px;
  463. }
  464. #sweaver_plugin_themeswitch .scroll-bar-wrap {
  465. clear: left;
  466. padding: 10px 4px 0 2px !important;
  467. margin: 0 -1px -1px -1px !important;
  468. }
  469. #sweaver_plugin_themeswitch .scroll-bar-wrap .ui-handle-helper-parent {
  470. position: relative;
  471. width: 100%;
  472. height: 100%;
  473. margin: 0 auto !important;
  474. }
  475. /*****************
  476. * Editor
  477. *****************/
  478. #sweaver_plugin_editor #sweaver-editor {
  479. display: none;
  480. }
  481. /* vertical tabs in editor screen */
  482. #sweaver .vertical-tabs {
  483. border-right: 1px solid #272623 !important;
  484. float: left !important;
  485. height: 180px !important;
  486. padding-right: 15px !important;
  487. }
  488. #sweaver .vertical-tab a {
  489. display: block !important;
  490. font-size: 13px !important;
  491. margin-bottom: 5px !important;
  492. padding: 7px !important;
  493. width: 150px !important;
  494. }
  495. #sweaver .vertical-tab a.active {
  496. background-color: transparent !important;
  497. -moz-border-radius: 7px !important;
  498. -webkit-border-radius: 7px !important;
  499. border-radius: 7px !important;
  500. background-color: #222 !important;
  501. }
  502. #sweaver .vertical-content {
  503. border-left:1px solid #555555 !important;
  504. height: 180px !important;
  505. margin-left: 180px !important;
  506. padding-left:15px !important;
  507. }
  508. .vertical-content .container-wrapper {
  509. display: none;
  510. }
  511. .vertical-content #container-one {
  512. display: block;
  513. }
  514. /* form items */
  515. #sweaver_plugin_editor label {
  516. line-height: 16px !important;
  517. padding: 5px 0 0 0 !important;
  518. }
  519. #sweaver_plugin_editor .form-item,
  520. #sweaver_plugin_editor .sweaver-group {
  521. padding: 5px 0;
  522. margin: 0;
  523. clear: both;
  524. position: relative !important;
  525. z-index: 1;
  526. }
  527. #sweaver_plugin_editor .form-item.active,
  528. #sweaver_plugin_editor .sweaver-group.active {
  529. z-index: 2;
  530. }
  531. #sweaver_plugin_editor .form-managed-file {
  532. float: left;
  533. }
  534. /* parent / children */
  535. #sweaver_plugin_editor .sweaver-group-content label {
  536. display: none;
  537. }
  538. #sweaver_plugin_editor .sweaver-group-content {
  539. float: left;
  540. }
  541. #sweaver_plugin_editor .sweaver-group-content .form-item {
  542. float: left !important;
  543. clear: none !important;
  544. margin-right: 5px !important;
  545. padding: 0 !important;
  546. }
  547. #sweaver_plugin_editor .sweaver-group-content select {
  548. width: auto !important;
  549. }
  550. /* slider */
  551. #sweaver_plugin_editor .slider-value {
  552. border: none !important;
  553. background-color: #fff !important;
  554. width: 30px !important;
  555. text-align: center !important;
  556. }
  557. #sweaver_plugin_editor .slider {
  558. width: 122px;
  559. }
  560. #sweaver_plugin_editor .slider-wrapper {
  561. visibility: hidden;
  562. padding: 10px !important;
  563. background-color: #666 !important;
  564. -moz-border-radius: 5px !important;
  565. -webkit-border-radius: 5px !important;
  566. border-radius: 5px !important;
  567. position: absolute;
  568. top: 0;
  569. left: 0;
  570. z-index: 100 !important;
  571. }
  572. /* Overwrite of jquery ui css to be able to add !important */
  573. #sweaver-frontend .ui-slider {
  574. background: none repeat scroll 0 0 #FFFFFF !important;
  575. border: 1px solid #D3D3D3 !important;
  576. font-size: 100%;
  577. height: 0.8em;
  578. line-height: 1.3;
  579. }
  580. #sweaver-frontend .ui-slider-handle {
  581. background:url(images/slider-handle.png) repeat-x scroll 0 50% #FFFFFF !important;
  582. border: 1px solid #DDDDDD !important;
  583. margin-left: -8px !important;
  584. font-size:100%;
  585. height: 1.2em;
  586. width: 1.2em;
  587. line-height:1.3;
  588. }
  589. /* selectors path */
  590. #sweaver_plugin_editor #full-path,
  591. #sweaver_plugin_editor #selected-path {
  592. margin: 0 0 0 -7px !important;
  593. padding: 3px 7px 3px 0 !important;
  594. }
  595. #sweaver_plugin_editor #selected-path {
  596. padding-bottom: 0 !important;
  597. }
  598. #sweaver_plugin_editor .path-label {
  599. width: 100px !important;
  600. background-color: transparent !important;
  601. clear: left;
  602. display: block;
  603. float: left;
  604. padding: 0px 3px 0px 10px !important;
  605. font-weight: bold !important;
  606. }
  607. #sweaver_plugin_editor .path-content {
  608. margin-left: 113px !important;
  609. display: block;
  610. }
  611. #sweaver_plugin_editor #selected-path .path-content span {
  612. padding: 3px 0 !important;
  613. position: relative;
  614. }
  615. #sweaver_plugin_editor #full-path .selector-wrapper {
  616. padding: 3px 0 !important;
  617. position: relative;
  618. float: left;
  619. z-index: 1;
  620. white-space: nowrap;
  621. }
  622. #sweaver_plugin_editor #full-path .selector-wrapper.open {
  623. z-index: 2;
  624. }
  625. #sweaver_plugin_editor #full-path .first-selector,
  626. #sweaver_plugin_editor #full-path .selector-separator {
  627. float: left;
  628. }
  629. #sweaver_plugin_editor #full-path .first-selector {
  630. cursor: pointer;
  631. white-space: nowrap;
  632. }
  633. #sweaver_plugin_editor #full-path .active .first-selector a {
  634. text-decoration: underline !important;
  635. }
  636. /* selector popup */
  637. #sweaver_plugin_editor #full-path .selector-popup {
  638. position: absolute !important;
  639. top: 0px !important;
  640. left: -10000px;
  641. background: #666 !important;
  642. padding: 4px 16px 4px 8px !important;
  643. -moz-border-radius: 3px !important;
  644. -webkit-border-radius: 3px !important;
  645. border-radius: 3px !important;
  646. z-index: 1113 !important;
  647. white-space: nowrap !important;
  648. }
  649. #sweaver_plugin_editor #full-path .selector-popup ul {
  650. float: left !important;
  651. }
  652. #sweaver_plugin_editor #full-path .selector-popup ul.selectors {
  653. border-right: 1px solid #555;
  654. padding-right: 15px !important;
  655. }
  656. #sweaver_plugin_editor #full-path .selector-popup ul.pseudoclasses {
  657. padding-left: 8px !important;
  658. }
  659. #sweaver_plugin_editor #full-path .selector-popup li {
  660. list-style-type: none !important;
  661. list-style-image: none !important;
  662. padding: 4px 0 4px 15px !important;
  663. border-bottom: 1px solid #555;
  664. border-top: 1px solid #777;
  665. }
  666. #sweaver_plugin_editor #full-path .selector-popup li.first {
  667. border-top: 0 none;
  668. }
  669. #sweaver_plugin_editor #full-path .selector-popup li.active {
  670. background: transparent url(images/active-selector.png) no-repeat left center !important;
  671. }
  672. #sweaver_plugin_editor #full-path .selector-popup li.last {
  673. border-bottom: 0 none;
  674. }
  675. #sweaver_plugin_editor #full-path .selector-popup-opener {
  676. background: transparent url(images/selector-popup.png) no-repeat center center !important;
  677. width: 16px !important;
  678. height: 15px !important;
  679. text-indent: -2000px !important;
  680. overflow: hidden !important;
  681. float: left;
  682. cursor: pointer;
  683. display: none;
  684. margin-right: 3px !important;
  685. }
  686. #sweaver_plugin_editor #full-path .active .selector-popup-opener {
  687. display: block;
  688. }
  689. #sweaver_plugin_editor #full-path .deploy-selectors {
  690. cursor: pointer;
  691. float: left;
  692. font-size: 1.2em;
  693. font-weight: bold;
  694. margin-left: 5px;
  695. margin-right: 5px;
  696. }
  697. /* Follow link */
  698. #follow-link {
  699. -moz-border-radius: 7px !important;
  700. -webkit-border-radius: 7px !important;
  701. border-radius: 7px !important;
  702. background: rgb(51,51,51) !important;
  703. background: rgba(51,51,51,0.9) !important;
  704. color: #fff !important;
  705. display: none;
  706. opacity: 0.8 !important;
  707. padding: 3px 7px !important;
  708. position: absolute !important;
  709. font-size: 11px !important;
  710. z-index: 498 !important;
  711. text-decoration: none !important;
  712. font-family: "trebuchet MS", Helvetica, Arial !important;
  713. font-size: 12px !important;
  714. }
  715. #follow-link:hover {
  716. text-decoration: underline !important;
  717. }
  718. /* Changes */
  719. #editor-changes {
  720. position: absolute !important;
  721. bottom: 22px;
  722. right: -10000px;
  723. padding: 5px !important;
  724. width: 400px !important;
  725. background-color: #000 !important;
  726. color: #fff !important;
  727. height: 160px;
  728. overflow-y: scroll;
  729. z-index : 1112;
  730. border: 1px solid #000;
  731. }
  732. #sweaver_plugin_editor #changes-toggler {
  733. border-radius: 7px 7px 0 0 !important;
  734. -moz-border-radius: 7px 7px 0 0 !important;
  735. -webkit-border-radius: 7px 7px 0 0 !important;
  736. background: #000 url(images/open2.png) no-repeat 95% 50% !important;
  737. position: absolute;
  738. bottom: 0;
  739. right: 10px;
  740. padding: 5px 24px 5px 5px !important;
  741. z-index : 1111;
  742. width: 100px !important;
  743. cursor: pointer;
  744. }
  745. #sweaver_plugin_editor #changes-toggler.open {
  746. background-image: url(images/close2.png) !important;
  747. }
  748. #sweaver_plugin_editor #editor-changes p {
  749. margin-bottom: 5px !important;
  750. padding: 2px 2px 2px 20px !important;
  751. background: #3E3E3E url(images/remove.png) no-repeat left center !important;
  752. cursor: pointer;
  753. }
  754. /* color picker */
  755. #sweaver #sweaver_plugin_editor .colorSelector div {
  756. -moz-box-shadow:0 0 0 transparent !important;
  757. }
  758. /*****************
  759. Palettes
  760. ******************/
  761. #sweaver_plugin_palettes .color {
  762. width: 15px !important;
  763. height: 15px !important;
  764. overflow: hidden;
  765. text-indent: -10000px;
  766. float: left;
  767. border: 1px solid #fff !important;
  768. margin-left: -1px;
  769. }
  770. #sweaver_plugin_palettes .name {
  771. margin-left: 7px !important;
  772. float: left;
  773. }
  774. #sweaver_plugin_palettes .colors {
  775. clear: both;
  776. margin-bottom: 5px !important;
  777. padding: 7px !important;
  778. width: 200px;
  779. }
  780. #sweaver_plugin_palettes .colors:hover,
  781. #sweaver_plugin_palettes .colors.active,
  782. #sweaver_plugin_palettes .colors.active:hover {
  783. background: #444 !important;
  784. border-radius: 7px;
  785. -webkit-border-radius: 7px;
  786. -moz-border-radius: 7px;
  787. cursor: pointer;
  788. }
  789. #sweaver_plugin_palettes .colors:hover {
  790. background-color: #666 !important;
  791. }
  792. /* New icons */
  793. #sweaver_plugin_editor .editor_icons {
  794. background: url('images/sweaver_icons.png');
  795. float: left;
  796. cursor: pointer;
  797. margin:5px 0 5px 10px;
  798. width: 32px;
  799. height: 32px;
  800. }
  801. #sweaver_plugin_editor #button-checkbox-font-weight { background-position: 0 0; }
  802. #sweaver_plugin_editor #button-checkbox-font-weight:hover { background-position: -80px 0; }
  803. #sweaver_plugin_editor #button-checkbox-font-weight.button_active { background-position: -160px 0; }
  804. #sweaver_plugin_editor #button-checkbox-font-weight.button_active:hover { background-position: -240px 0; }
  805. #sweaver_plugin_editor #button-checkbox-font-style { background-position: 0 -60px; }
  806. #sweaver_plugin_editor #button-checkbox-font-style:hover { background-position: -80px -60px; }
  807. #sweaver_plugin_editor #button-checkbox-font-style.button_active { background-position: -160px -60px; }
  808. #sweaver_plugin_editor #button-checkbox-font-style.button_active:hover { background-position: -240px -60px; }
  809. #sweaver_plugin_editor #button-radio-text-align-left { background-position: 0 -120px; }
  810. #sweaver_plugin_editor #button-radio-text-align-left:hover { background-position: -80px -120px; }
  811. #sweaver_plugin_editor #button-radio-text-align-left.button_active { background-position: -160px -120px; }
  812. #sweaver_plugin_editor #button-radio-text-align-left.button_active:hover { background-position: -240px -120px; }
  813. #sweaver_plugin_editor #button-radio-text-align-center { background-position: 0 -180px; }
  814. #sweaver_plugin_editor #button-radio-text-align-center:hover { background-position: -80px -180px; }
  815. #sweaver_plugin_editor #button-radio-text-align-center.button_active { background-position: -160px -180px; }
  816. #sweaver_plugin_editor #button-radio-text-align-center.button_active:hover { background-position: -240px -180px; }
  817. #sweaver_plugin_editor #button-radio-text-align-right { background-position: 0 -240px; }
  818. #sweaver_plugin_editor #button-radio-text-align-right:hover { background-position: -80px -240px; }
  819. #sweaver_plugin_editor #button-radio-text-align-right.button_active { background-position: -160px -240px; }
  820. #sweaver_plugin_editor #button-radio-text-align-right.button_active:hover { background-position: -240px -240px; }
  821. #sweaver_plugin_editor #button-radio-text-align-justify { background-position: 0 -300px; }
  822. #sweaver_plugin_editor #button-radio-text-align-justify:hover { background-position: -80px -300px; }
  823. #sweaver_plugin_editor #button-radio-text-align-justify.button_active { background-position: -160px -300px; }
  824. #sweaver_plugin_editor #button-radio-text-align-justify.button_active:hover { background-position: -240px -300px; }
  825. #sweaver_plugin_editor #button-radio-text-decoration-underline { background-position: 0 -360px; }
  826. #sweaver_plugin_editor #button-radio-text-decoration-underline:hover { background-position: -80px -360px; }
  827. #sweaver_plugin_editor #button-radio-text-decoration-underline.button_active { background-position: -160px -360px; }
  828. #sweaver_plugin_editor #button-radio-text-decoration-underline.button_active:hover { background-position: -240px -360px; }
  829. #sweaver_plugin_editor #button-radio-text-decoration-none { background-position: 0 -420px; width: 45px; }
  830. #sweaver_plugin_editor #button-radio-text-decoration-none:hover { background-position: -80px -420px; width: 45px; }
  831. #sweaver_plugin_editor #button-radio-text-decoration-none.button_active { background-position: -160px -420px; width: 45px; }
  832. #sweaver_plugin_editor #button-radio-text-decoration-none.button_active:hover { background-position: -240px -420px; width: 45px; }
  833. #sweaver_plugin_editor #button-radio-text-decoration-line-through { background-position: 0 -480px; width: 45px; }
  834. #sweaver_plugin_editor #button-radio-text-decoration-line-through:hover { background-position: -80px -480px; width: 45px; }
  835. #sweaver_plugin_editor #button-radio-text-decoration-line-through.button_active { background-position: -160px -480px; width: 45px; }
  836. #sweaver_plugin_editor #button-radio-text-decoration-line-through.button_active:hover { background-position: -240px -480px; width: 45px; }
  837. #sweaver_plugin_editor #button-radio-background-repeat-no-repeat { background-position: 0 -720px; }
  838. #sweaver_plugin_editor #button-radio-background-repeat-no-repeat:hover { background-position: -80px -720px; }
  839. #sweaver_plugin_editor #button-radio-background-repeat-no-repeat.button_active { background-position: -160px -720px; }
  840. #sweaver_plugin_editor #button-radio-background-repeat-no-repeat.button_active:hover { background-position: -240px -720px; }
  841. #sweaver_plugin_editor #button-radio-background-repeat-repeat-x { background-position: 0 -600px; width: 45px; }
  842. #sweaver_plugin_editor #button-radio-background-repeat-repeat-x:hover { background-position: -80px -600px; width: 45px; }
  843. #sweaver_plugin_editor #button-radio-background-repeat-repeat-x.button_active { background-position: -160px -600px; width: 45px; }
  844. #sweaver_plugin_editor #button-radio-background-repeat-repeat-x.button_active:hover { background-position: -240px -600px; width: 45px; }
  845. #sweaver_plugin_editor #button-radio-background-repeat-repeat-y { background-position: 0 -660px; width: 45px; }
  846. #sweaver_plugin_editor #button-radio-background-repeat-repeat-y:hover { background-position: -80px -660px; width: 45px; }
  847. #sweaver_plugin_editor #button-radio-background-repeat-repeat-y.button_active { background-position: -160px -660px; width: 45px; }
  848. #sweaver_plugin_editor #button-radio-background-repeat-repeat-y.button_active:hover { background-position: -240px -660px; width: 45px; }
  849. #sweaver_plugin_editor #button-radio-background-repeat-repeat { background-position: 0 -540px; width: 45px; }
  850. #sweaver_plugin_editor #button-radio-background-repeat-repeat:hover { background-position: -80px -540px; width: 45px; }
  851. #sweaver_plugin_editor #button-radio-background-repeat-repeat.button_active { background-position: -160px -540px; width: 45px; }
  852. #sweaver_plugin_editor #button-radio-background-repeat-repeat.button_active:hover { background-position: -240px -540px; width: 45px; }
  853. #sweaver_plugin_editor #button-radio-background-attachment-scroll { background-position: 0 -780px; width: 45px; }
  854. #sweaver_plugin_editor #button-radio-background-attachment-scroll:hover { background-position: -80px -780px; width: 45px; }
  855. #sweaver_plugin_editor #button-radio-background-attachment-scroll.button_active { background-position: -160px -780px; width: 45px; }
  856. #sweaver_plugin_editor #button-radio-background-attachment-scroll.button_active:hover { background-position: -240px -780px; width: 45px; }
  857. #sweaver_plugin_editor #button-radio-background-attachment-fixed { background-position: 0 -840px; }
  858. #sweaver_plugin_editor #button-radio-background-attachment-fixed:hover { background-position: -80px -840px; }
  859. #sweaver_plugin_editor #button-radio-background-attachment-fixed.button_active { background-position: -160px -840px; }
  860. #sweaver_plugin_editor #button-radio-background-attachment-fixed.button_active:hover { background-position: -240px -840px; }
  861. #sweaver_plugin_editor .editor_logos {
  862. background: url('images/sweaver_icons.png');
  863. float: left;
  864. margin:10px 10px 5px 10px;
  865. width: 32px;
  866. height: 20px;
  867. }
  868. #sweaver_plugin_editor #logo-font-size { background-position: 0 -900px; width: 17px; }
  869. #sweaver_plugin_editor #logo-line-height { background-position: -17px -900px; width: 23px; }
  870. /* Table */
  871. #sweaver_plugin_editor table label {
  872. display:none;
  873. }
  874. #sweaver_plugin_editor table#sweaver-font .form-item {
  875. clear: none;
  876. float: left;
  877. }
  878. #sweaver_plugin_editor table#sweaver-font {
  879. border-collapse: separate;
  880. border-top: 1px solid #272623 !important;
  881. border-bottom:1px solid #555555 !important;
  882. margin-top: 20px;
  883. }
  884. #sweaver_plugin_editor table#sweaver-font td {
  885. padding: 0;
  886. border-top:1px solid #555555 !important;
  887. border-bottom: 1px solid #272623 !important;
  888. }
  889. #sweaver_plugin_editor table#sweaver-font td.open-container{
  890. border-left:1px solid #555555 !important;
  891. padding-left: 5px;
  892. }
  893. #sweaver_plugin_editor table#sweaver-font td.close-container{
  894. border-right: 1px solid #272623 !important;
  895. padding-right: 15px;
  896. }
  897. #sweaver_plugin_editor table#sweaver-font #edit-color-wrapper{
  898. margin-left: 10px;
  899. }
  900. #sweaver_plugin_editor table#sweaver-font .form-type-textfield{
  901. margin-top: 3px;
  902. }
  903. #sweaver_plugin_editor table#sweaver-style-margin td {
  904. vertical-align:middle;
  905. padding:0;
  906. height: 20px;
  907. width: 20px;
  908. }
  909. #sweaver_plugin_editor table#sweaver-style-margin td.corner {
  910. vertical-align:top;
  911. }
  912. #sweaver_plugin_editor table#sweaver-style-margin td.table-center{
  913. border:2px solid #000;
  914. color:#000;
  915. font-size:14px;
  916. margin:1px;
  917. padding:1px 3px;
  918. }
  919. #sweaver_plugin_editor #sweaver-style-margin {
  920. border:1px solid #000;
  921. }
  922. #sweaver_plugin_editor #sweaver-style-border {
  923. background-color:#777;
  924. border: 1px dashed black;
  925. }
  926. #sweaver_plugin_editor #sweaver-style-padding {
  927. width:115px;
  928. background-color:#333;
  929. border: 1px solid black;
  930. }
  931. #sweaver_plugin_editor #sweaver-style-margin .side .form-item {
  932. text-align:center !important;
  933. padding:3px 0px !important;
  934. }
  935. #sweaver_plugin_editor #sweaver-style-margin .side .form-item input {
  936. float:center !important;
  937. margin: 0 6px !important;
  938. font-size:11px;
  939. height:15px !important;
  940. }
  941. #sweaver_plugin_editor #sweaver-style-margin .label {
  942. padding: 5px 0 0 5px;
  943. }
  944. #sweaver_plugin_editor #sweaver-style-margin .label span {
  945. position: absolute;
  946. }
  947. /* Advanced Plugin */
  948. #watchdog #scrollable_area {
  949. overflow-y: scroll;
  950. height: 160px;
  951. border-bottom-left-radius: 7px;
  952. border-bottom-right-radius: 7px;
  953. -webkit-border-bottom-right-radius: 7px;
  954. -webkit-border-bottom-left-radius: 7px;
  955. -moz-border-radius-bottomright: 7px;
  956. -moz-border-radius-bottomleft: 7px;
  957. }
  958. #watchdog table{
  959. width: 100%;
  960. }
  961. #watchdog .header{
  962. background-color: black;
  963. border-bottom: 2px solid black;
  964. border-top-left-radius: 7px;
  965. border-top-right-radius: 7px;
  966. -webkit-border-top-right-radius: 7px;
  967. -webkit-border-top-left-radius: 7px;
  968. -moz-border-radius-topright: 7px;
  969. -moz-border-radius-topleft: 7px;
  970. }
  971. #watchdog #scrollable_area table {
  972. background-color: #2c2c2a;
  973. box-shadow: inset 0 -5px 20px black;
  974. padding-bottom: 5px;
  975. border-bottom-left-radius: 7px;
  976. border-bottom-right-radius: 7px;
  977. -webkit-border-bottom-right-radius: 7px;
  978. -webkit-border-bottom-left-radius: 7px;
  979. -moz-border-radius-bottomright: 7px;
  980. -moz-border-radius-bottomleft: 7px;
  981. }
  982. #watchdog #scrollable_area table .active {
  983. background-color: #444;
  984. }
  985. #watchdog #scrollable_area table .separator {
  986. border-top: 1px solid #585858;
  987. }
  988. #watchdog #scrollable_area table tr:hover {
  989. background-color: #111;
  990. }
  991. #watchdog #scrollable_area table th {
  992. font-size:11px;
  993. font-weight:bold;
  994. padding:2px 1em;
  995. }
  996. #watchdog table td {
  997. padding: 3px 2em;
  998. }
  999. #watchdog .header td {
  1000. padding-top: 7px;
  1001. }
  1002. #watchdog .hidden .property {
  1003. color: #d6d6d6 !important;
  1004. text-decoration: line-through;
  1005. }
  1006. #watchdog .operations {
  1007. width: 230px;
  1008. float: right;
  1009. text-align: left;
  1010. padding-right: 0;
  1011. }
  1012. #watchdog .header .operations {
  1013. margin-right: 20px;
  1014. padding-right: 0;
  1015. }
  1016. #watchdog .operations span {
  1017. cursor: pointer;
  1018. float: right;
  1019. width: 65px;
  1020. margin: 0 5px;
  1021. }
  1022. #watchdog .operations .disabled {
  1023. display:none;
  1024. }
  1025. #watchdog .header .operations .title {
  1026. font-size: 12px;
  1027. }
  1028. #watchdog .operations .title {
  1029. font-weight:bold;
  1030. font-size: 11px;
  1031. }