You are here

panels_dnd.css in Panels 5.2

Same filename and directory in other branches
  1. 6.3 css/panels_dnd.css
  2. 6.2 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;
}

.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;
}

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