You are here

panels_dnd.css in Panels 6.2

Same filename and directory in other branches
  1. 5.2 css/panels_dnd.css
  2. 6.3 css/panels_dnd.css
  3. 7.3 css/panels_dnd.css
#panels-dnd-main {
  margin: 0.5em 0;
}

div.panels-display {
  border: 1px dashed #3D9CD7;
  padding: 0 0 .5em 0;
  background: #D4EBF9;
}

div.panels-display h2.label {
/*  background: transparent; */
  color: #3D9CD7;
  text-align: center;
  font-size: 13pt;
  margin: 0 0 .5em 0;
  padding-right: 16px;
  vertical-align: middle;
}

div.panels-display .pane-add {
  float: left;
  margin: 2px;
  background: #999;
  border: 1px solid #fff;
}

div.panels-display .pane-add-link {
  display: block;
  width: 16px;
  height: 16px;
  float: left;
  margin: 2px;
  padding: 0;
  border: 1px solid #fff; 
}

div.panels-display .pane-add-link * {
  padding: 0;
  margin: 0;
}

.panel-pane {
  padding: 0em;
  background: #ffffff;
  border-top: 1px solid #78BAE3;
  border-right: 1px solid #2B6D96;
  border-bottom: 1px solid #2B6D96;
  border-left: 1px solid #78BAE3;
}

#panels-dnd-main .panel-pane,
#panels-dnd-main .helperclass {
  margin: .5em;
}

#panels-edit-display-form .inline-icon-help {
  vertical-align: middle;
  margin: 2px 1px;
}

.panel-pane.hidden-pane {
  background: #ccc;
}

.panel-pane .content {
  margin: .5em 0 .5em 0;
  padding: 0 .25em 0 .25em;
  display: none; /* initially hidden */
}

.panel-pane .grabber {
  width: 100%;
  height: 20px;
  cursor: move;
  margin: 0 0 0.5em 0;
  color: #fff;
  background-color: #3D9CD7;
  overflow: hidden;
}

.panel-pane.hidden-pane .grabber {
  background-color: #888;
}

.changed div.grabber {
  background-color: #FFFFDD !important;
  border-bottom: 1px solid #3D9CD7 !important;
  color: black !important;
}

.changed.hidden-pane div.grabber {
  background-color: #B4B488 !important;
  border-bottom: 1px solid #3D9CD7 !important;
}

.changed div.grabber span.star {
  font-weight: bold;
  color: #E09010;
}

.panel-pane .grabber:hover {
  color: #fff;
  background-color: #2F78A5;
}

.panel-pane.hidden-pane .grabber:hover {
  background-color: #666;
}

.panel-pane .grabber:active {
  color: #fff;
  background-color: red;
}

.panel-pane .grabber .text {
  margin-left: 3px;
  font-size: 90%;
}

.panel-pane .buttons {
  float: right;
  padding: 0;
  margin: 0;
}

.panel-pane .buttons input {
  margin: 0;
  padding: 0;
  display: inline;
}

.panel-pane .buttons a img {
  margin: 2px 1px;
}

.panel-pane .toggle {
  float: left;
  width: 21px;
  height: 21px;
  cursor: pointer;
  background-position: 7px 7px;
  background-repeat: no-repeat;
  background-image: url(../images/portlet-expanded.png);
}

.panel-pane .title {
  font-size:125%;
  cursor: pointer;
}

.panel-pane .panel-pane-collapsible {
  margin: 0;
  padding: 0;
}

.panel-pane .toggle-collapsed {
  background-image: url(../images/portlet-collapsed.png);
}

/* CSS to guide a user to a place to drop */
.helperclass {
  border: 1px dashed #f00;
}

.hoverclass {
  border: 1px solid red !important;
}

/* CSS for an area if something can be dropped in it */
.panels-modal-content {
  background: #fff;
  color: #000;
  padding: 0;
  margin: 2px;
  border: 1px solid #000;
  width: 600px;
  text-align: left;
} 

.panels-modal-content .modal-title {
  font-size: 120%;
  font-weight: bold;
  color: white;
  overflow: hidden;
  white-space: nowrap;
}

.panels-modal-content .modal-header {
  background-color: #2385c2;
  padding: 0 .25em 0 1em;
}

.panels-modal-content .modal-header a {
  color: white;
  float: right;
}

.panels-modal-content .modal-content {
  padding: 0 1em;
  overflow: auto;
  width: 575px;
  height: 400px;
}

.panels-modal-content .modal-form {
}

.panels-modal-content .form-checkboxes .form-item {
  float: left;
  width: 24%;
}

.panels-hidden,
.panels-js-only {
  display: none;
}

a.close {
  color: white;
}

a.close:hover {
  text-decoration: none;
}

a.close img {
  position: relative;
  top: 1px;
}

.panels-section-title {
  clear: left;
  border-bottom: 1px solid #ddf;
  margin-bottom: .5em;
  text-align: left;
}

.panels-section-decorator {
}

.panels-section-column {
  width: 31.5%;
  float: left;
  margin-right: 1.25%;
  margin-bottom: 1.5em;
}

.panels-section {
  margin-bottom: 1em;
}

.panels-section .content-type-button {
  font-size: 8pt;
  line-height: 1em;
  overflow: hidden;
  text-align: left;
}

.content-type-button img {
  border: 2px solid white;
  float: left;
}

.content-type-button img:hover {
  border: 2px solid blue;
}

.content-type-button div {
  width: 85%;
  top: -5px;
  left: 2px;
  float: left;
  padding-left: 3px;
  padding-top: 5px;
}

.panels-modal-content .modal-content .panels-throbber-wrapper {
  width: 575px;
  height: 400px;
  text-align: center;
}

.panels-modal-content .modal-content .panels-throbber-wrapper img {
  margin-top: 160px;
}

/** modal forms CSS **/
.panels-modal-content .form-item label {
  width: 8em;
  float: left;
}

.panels-modal-content .form-item label.option {
  width: auto;
  float: none;
}

.panels-modal-content .form-item .description {
  clear: left;
}

.panels-modal-content .form-item .description .tips {
  margin-left: 2em;
}

.panels-modal-content .no-float .form-item * {
  float: none;
}

.panels-modal-content .modal-form .no-float label  {
  width: auto;
}

.panels-modal-content .modal-form fieldset,
.panels-modal-content .modal-form .form-checkboxes {
  clear: left;
}

#edit-configuration-nid {
  clear: left;
}

.option-text-aligner .form-item {
  float: left;
  padding: .25em 1em .25em 0;
  margin: 0;
}

.option-text-aligner {
  clear: both;
  width: 100%;
  padding: 0;
  margin: 0;
}

.panels-style-settings,
.panels-style-settings-box,
#panels-style-setting {
  float: left;
}

.panels-style-settings-box .form-item {
  margin: 0 1em 0 0;
}

/* ---------------------------------------------------------------------------
 * Debugging CSS
 *
.panels-dnd {
  border: 1px dashed #f00;
}
.panel-col {
  border: 1px dashed #00f;
}
.panel-portlet {
  border: 1px dashed #0f0;
}
 /**
  * End of debugging CSS
  */

File

css/panels_dnd.css
View source
  1. #panels-dnd-main {
  2. margin: 0.5em 0;
  3. }
  4. div.panels-display {
  5. border: 1px dashed #3D9CD7;
  6. padding: 0 0 .5em 0;
  7. background: #D4EBF9;
  8. }
  9. div.panels-display h2.label {
  10. /* background: transparent; */
  11. color: #3D9CD7;
  12. text-align: center;
  13. font-size: 13pt;
  14. margin: 0 0 .5em 0;
  15. padding-right: 16px;
  16. vertical-align: middle;
  17. }
  18. div.panels-display .pane-add {
  19. float: left;
  20. margin: 2px;
  21. background: #999;
  22. border: 1px solid #fff;
  23. }
  24. div.panels-display .pane-add-link {
  25. display: block;
  26. width: 16px;
  27. height: 16px;
  28. float: left;
  29. margin: 2px;
  30. padding: 0;
  31. border: 1px solid #fff;
  32. }
  33. div.panels-display .pane-add-link * {
  34. padding: 0;
  35. margin: 0;
  36. }
  37. .panel-pane {
  38. padding: 0em;
  39. background: #ffffff;
  40. border-top: 1px solid #78BAE3;
  41. border-right: 1px solid #2B6D96;
  42. border-bottom: 1px solid #2B6D96;
  43. border-left: 1px solid #78BAE3;
  44. }
  45. #panels-dnd-main .panel-pane,
  46. #panels-dnd-main .helperclass {
  47. margin: .5em;
  48. }
  49. #panels-edit-display-form .inline-icon-help {
  50. vertical-align: middle;
  51. margin: 2px 1px;
  52. }
  53. .panel-pane.hidden-pane {
  54. background: #ccc;
  55. }
  56. .panel-pane .content {
  57. margin: .5em 0 .5em 0;
  58. padding: 0 .25em 0 .25em;
  59. display: none; /* initially hidden */
  60. }
  61. .panel-pane .grabber {
  62. width: 100%;
  63. height: 20px;
  64. cursor: move;
  65. margin: 0 0 0.5em 0;
  66. color: #fff;
  67. background-color: #3D9CD7;
  68. overflow: hidden;
  69. }
  70. .panel-pane.hidden-pane .grabber {
  71. background-color: #888;
  72. }
  73. .changed div.grabber {
  74. background-color: #FFFFDD !important;
  75. border-bottom: 1px solid #3D9CD7 !important;
  76. color: black !important;
  77. }
  78. .changed.hidden-pane div.grabber {
  79. background-color: #B4B488 !important;
  80. border-bottom: 1px solid #3D9CD7 !important;
  81. }
  82. .changed div.grabber span.star {
  83. font-weight: bold;
  84. color: #E09010;
  85. }
  86. .panel-pane .grabber:hover {
  87. color: #fff;
  88. background-color: #2F78A5;
  89. }
  90. .panel-pane.hidden-pane .grabber:hover {
  91. background-color: #666;
  92. }
  93. .panel-pane .grabber:active {
  94. color: #fff;
  95. background-color: red;
  96. }
  97. .panel-pane .grabber .text {
  98. margin-left: 3px;
  99. font-size: 90%;
  100. }
  101. .panel-pane .buttons {
  102. float: right;
  103. padding: 0;
  104. margin: 0;
  105. }
  106. .panel-pane .buttons input {
  107. margin: 0;
  108. padding: 0;
  109. display: inline;
  110. }
  111. .panel-pane .buttons a img {
  112. margin: 2px 1px;
  113. }
  114. .panel-pane .toggle {
  115. float: left;
  116. width: 21px;
  117. height: 21px;
  118. cursor: pointer;
  119. background-position: 7px 7px;
  120. background-repeat: no-repeat;
  121. background-image: url(../images/portlet-expanded.png);
  122. }
  123. .panel-pane .title {
  124. font-size:125%;
  125. cursor: pointer;
  126. }
  127. .panel-pane .panel-pane-collapsible {
  128. margin: 0;
  129. padding: 0;
  130. }
  131. .panel-pane .toggle-collapsed {
  132. background-image: url(../images/portlet-collapsed.png);
  133. }
  134. /* CSS to guide a user to a place to drop */
  135. .helperclass {
  136. border: 1px dashed #f00;
  137. }
  138. .hoverclass {
  139. border: 1px solid red !important;
  140. }
  141. /* CSS for an area if something can be dropped in it */
  142. .panels-modal-content {
  143. background: #fff;
  144. color: #000;
  145. padding: 0;
  146. margin: 2px;
  147. border: 1px solid #000;
  148. width: 600px;
  149. text-align: left;
  150. }
  151. .panels-modal-content .modal-title {
  152. font-size: 120%;
  153. font-weight: bold;
  154. color: white;
  155. overflow: hidden;
  156. white-space: nowrap;
  157. }
  158. .panels-modal-content .modal-header {
  159. background-color: #2385c2;
  160. padding: 0 .25em 0 1em;
  161. }
  162. .panels-modal-content .modal-header a {
  163. color: white;
  164. float: right;
  165. }
  166. .panels-modal-content .modal-content {
  167. padding: 0 1em;
  168. overflow: auto;
  169. width: 575px;
  170. height: 400px;
  171. }
  172. .panels-modal-content .modal-form {
  173. }
  174. .panels-modal-content .form-checkboxes .form-item {
  175. float: left;
  176. width: 24%;
  177. }
  178. .panels-hidden,
  179. .panels-js-only {
  180. display: none;
  181. }
  182. a.close {
  183. color: white;
  184. }
  185. a.close:hover {
  186. text-decoration: none;
  187. }
  188. a.close img {
  189. position: relative;
  190. top: 1px;
  191. }
  192. .panels-section-title {
  193. clear: left;
  194. border-bottom: 1px solid #ddf;
  195. margin-bottom: .5em;
  196. text-align: left;
  197. }
  198. .panels-section-decorator {
  199. }
  200. .panels-section-column {
  201. width: 31.5%;
  202. float: left;
  203. margin-right: 1.25%;
  204. margin-bottom: 1.5em;
  205. }
  206. .panels-section {
  207. margin-bottom: 1em;
  208. }
  209. .panels-section .content-type-button {
  210. font-size: 8pt;
  211. line-height: 1em;
  212. overflow: hidden;
  213. text-align: left;
  214. }
  215. .content-type-button img {
  216. border: 2px solid white;
  217. float: left;
  218. }
  219. .content-type-button img:hover {
  220. border: 2px solid blue;
  221. }
  222. .content-type-button div {
  223. width: 85%;
  224. top: -5px;
  225. left: 2px;
  226. float: left;
  227. padding-left: 3px;
  228. padding-top: 5px;
  229. }
  230. .panels-modal-content .modal-content .panels-throbber-wrapper {
  231. width: 575px;
  232. height: 400px;
  233. text-align: center;
  234. }
  235. .panels-modal-content .modal-content .panels-throbber-wrapper img {
  236. margin-top: 160px;
  237. }
  238. /** modal forms CSS **/
  239. .panels-modal-content .form-item label {
  240. width: 8em;
  241. float: left;
  242. }
  243. .panels-modal-content .form-item label.option {
  244. width: auto;
  245. float: none;
  246. }
  247. .panels-modal-content .form-item .description {
  248. clear: left;
  249. }
  250. .panels-modal-content .form-item .description .tips {
  251. margin-left: 2em;
  252. }
  253. .panels-modal-content .no-float .form-item * {
  254. float: none;
  255. }
  256. .panels-modal-content .modal-form .no-float label {
  257. width: auto;
  258. }
  259. .panels-modal-content .modal-form fieldset,
  260. .panels-modal-content .modal-form .form-checkboxes {
  261. clear: left;
  262. }
  263. #edit-configuration-nid {
  264. clear: left;
  265. }
  266. .option-text-aligner .form-item {
  267. float: left;
  268. padding: .25em 1em .25em 0;
  269. margin: 0;
  270. }
  271. .option-text-aligner {
  272. clear: both;
  273. width: 100%;
  274. padding: 0;
  275. margin: 0;
  276. }
  277. .panels-style-settings,
  278. .panels-style-settings-box,
  279. #panels-style-setting {
  280. float: left;
  281. }
  282. .panels-style-settings-box .form-item {
  283. margin: 0 1em 0 0;
  284. }
  285. /* ---------------------------------------------------------------------------
  286. * Debugging CSS
  287. *
  288. .panels-dnd {
  289. border: 1px dashed #f00;
  290. }
  291. .panel-col {
  292. border: 1px dashed #00f;
  293. }
  294. .panel-portlet {
  295. border: 1px dashed #0f0;
  296. }
  297. /**
  298. * End of debugging CSS
  299. */