You are here

sweaver-default.css in Sweaver 7

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

Sweaver default skin CSS.

File

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