You are here

views-admin.css in Views (for Drupal 7) 6.3

Same filename and directory in other branches
  1. 6.2 css/views-admin.css
  2. 7.3 css/views-admin.css
/*
 * Summary pad
 */
/* set up some defaults so weird themes don't override us too badly. */
.views-tabset {
  color: #494949;
  background-color: white;
}

.views-tabset a:visited,
.views-tabset a:hover,
.views-tabset a {
  color: #027AC6;
}

.views-tabset .views-tab fieldset {
  margin-top: 0;
}

/*
 * First column: display drawers
 */
.views-tabset .views-tabs {
  background: #F6F6F6;
  border-top: #D6DBDE 1px solid;
  border-bottom: #D6DBDE 1px solid;
  border-left: #D6DBDE 1px solid;
  float: left;
  width: 117px;
  margin-right: 0;
}

* html .views-tabset .views-tabs {
  width: 114px;
  position: relative;
  left: 4px;
}

.views-tabset .views-tabs ul {
  list-style-type: none !important;
  list-style-image: none !important;
  padding: 0;
  margin: 0;
  position: relative;
}

.views-tabset .views-tabs ul li {
  background: #efefef;
  list-style-type: none;
  list-style-image: none;
  line-height: 100%;
  border-bottom: #D6DBDE 1px solid;
  margin: 0;
  padding: 0;
  position: relative;
}

.views-tabset .views-tabs ul li.active {
  background: #fff url(../images/arrow-active.png) no-repeat right;
  position: relative;
  width: 118px;
  margin-right: -1px;
}

.views-tabset .views-tabs ul li a {
  display: block;
  font-size: 90%;
  color: #777;
  font-weight: normal;
  padding: 0.5em;
}

.views-tabset .views-tabs ul li a:hover {
  background-color: #f6f6f6;
  text-decoration: none;
}

.views-tabset .views-tabs ul li.active a {
  color: #000;
  font-weight: bold;
}

.views-tabset .views-tabs ul li.active a:hover {
  color: #000;
  background: #fff url(../images/arrow-active.png) no-repeat right;
}

.views-tabset .extra {
  text-align: center;
  margin-right: 0;
}

.views-tabset .extra input {
  margin-top: 0;
  margin-right: 0;
  white-space: normal;
}

/*
 * Three columns with setting-summaries
 */
.views-tabset .views-display {
  border: #D6DBDE 1px solid;
  margin-left: 118px; /* 118 -1 causes borders to overlap */
  min-height: 302px;
  _height: 300px; /*stupid IE hack */
}

* html .views-tabset .views-display {
  margin-left: 114px;
}

div.views-display-deleted,
div.views-display-deleted div.top,
div.views-display-deleted div.tab-section {
  background-color: #eee;
}

.views-display {
  background: #fff;
}

.views-display div {
  font-size: 8pt;
  line-height: 12pt;
}

.views-display .top {
  padding: 0.5em 0em 0em 1em;
  background: #fff;
}

.views-display .top .display-title {
  font-weight: bold;
}
.views-display .top .display-description {
  margin-left: 1em;
  font-style: italic;
  overflow: hide;
  white-space: nowrap;
  font-size: 90%;
}

.views-display .tab-section {
  width: 32.5%;
  padding: 0;
  margin: 0;
  float: left;
  min-height: 273px;
  _height: 274px;
}

.views-display .tab-section .inside {
  margin: 0.5em 0.5em 0.5em 1em;
}

.views-display .tab-section .inside .views-category {
  margin-bottom: 1em;
  background: #f6f6f6;
  border: 1px #efefef solid;
}

.views-display .tab-section .inside .views-category-content {
  padding: 0em 0em 0.5em 1em;
}

.views-display .tab-section .inside .views-category-title {
  padding: .1em .1em .1em .3em;
  margin: 0 0 .1em 0;
  font-size: 9pt;
  font-weight: bold;
  background-color: #efefef;
  border-bottom: 1px #efefef solid;
}

.views-display .tab-section .links {
  float: right;
  font-size: 6pt;
  position: relative;
  display: inline;
}

.views-display .tab-section .links a {
  font-size: 6pt;
  font-style: italic;
}

.views-display .form-submit,
#views-ajax-pad .form-submit {
  margin: 0;
}

.views-display .middle {
  width: 34%;
}

.views-basic-info {
  margin: 0.5em 0em 0 0;
  padding: 0.5em;
}

/*
 * AJAX pad, the bottom part where settings are edited.
 */
#views-ajax-pad {
  background: transparent;
  margin-top: 0px;
}

#views-ajax-title {
  background: #f6f6f6;
  color: #000;
  border-left: #D6DBDE 1px solid;
  border-right: #D6DBDE 1px solid;
  margin: 0 0 0 118px;
  padding: 1em 1em 0em 1em;
  font-weight: bold;
}

#views-ajax-pad .message {
  background: #f6f6f6;
  color: #000;
  margin-left: 118px;
  border: #D6DBDE 1px solid;
  border-top: 0;
  /* padding: 3em 0em; */
  text-align: center;
  font-style: italic;
}

#views-ajax-pad form {
  background: #fff;
  color: #000;
  margin-left: 118px;
  border: #D6DBDE 1px solid;
  padding-top: 3px;
  border-top: 0;
}

#views-ajax-pad .views-messages {
  background: transparent;
  margin-left: 118px;
  padding: 5px;
  border: #D6DBDE 1px solid;
  border-top: 0;
}

#views-ajax-pad .form-buttons {
  margin: 0;
  padding: 0.5em 1em;
  background: #f6f6f6;
  clear: left;
}

#views-ajax-pad .clear {
  clear: left;
}

#views-ajax-pad .form-buttons .form-submit {
  margin: 0 .5em 0 0;
  padding: 0;
}

#views-ajax-pad .form-item {
  margin: 0.5em;
  padding: 0em 0.5em;
}

/* These put checkboxes closer together */
#views-ajax-pad .form-checkboxes .form-item,
#views-ajax-pad .form-checkboxes .description,
#views-ajax-pad .form-checkboxes input,
#views-ajax-pad .form-radios .form-item,
#views-ajax-pad .form-radios label,
#views-ajax-pad .form-radios input {
  margin-top: 0;
  margin-bottom: 0;
}

#views-ajax-pad .form-item .form-checkboxes,
#views-ajax-pad .form-checkboxes input,
#views-ajax-pad .form-checkboxes label,
#views-ajax-pad .form-item .form-checkboxes .form-item,
#views-ajax-pad .form-item .form-radios,
#views-ajax-pad .form-radios input,
#views-ajax-pad .form-radios label,
#views-ajax-pad .form-item .form-radios .form-item {
  padding-left: 0;
  margin-left: 0;
}

#views-ajax-pad .form-checkboxes .description,
#views-ajax-pad .form-radios .description {
  margin-left: 2em;
}

#views-ajax-pad {
  display: none;
}

html.js #views-ajax-pad {
  display: block;
}

.views-override,
.views-expose {
  padding: 0.5em 1em 0em 1em;
}

#views-ajax-pad .views-override .form-submit,
#views-ajax-pad .views-expose .form-submit {
  float: right;
  margin: 0 .5em 0 1em;
}

#views-ajax-pad .views-expose .description,
#views-ajax-pad .views-override .description {
  margin-bottom: .25em;
}

/*
 * Some column widths for use within the ajax pad
 */
#views-ajax-pad .views-left-10 {
  float: left;
  width: 10%;
}

#views-ajax-pad .views-left-20 {
  float: left;
  width: 20%;
}

#views-ajax-pad .views-left-25 {
  float: left;
  width: 25%;
}

#views-ajax-pad .views-left-30 {
  float: left;
  width: 30%;
}

#views-ajax-pad .views-left-40 {
  float: left;
  width: 40%;
}

#views-ajax-pad .views-left-50 {
  float: left;
  width: 49.5%;
}

#views-ajax-pad .views-right-50 {
  float: right;
  width: 50%;
}

#views-ajax-pad .views-right-60 {
  float: right;
  width: 60%;
}

#views-ajax-pad .views-right-70 {
  float: right;
  width: 70%;
}

#views-ajax-pad .views-left-75 {
  float: left;
  width: 75%;
}

#views-ajax-pad .views-radio-box {
  overflow: auto;
  height: 22em;
}

#views-ajax-pad fieldset {
  margin: 0 .5em;
}

#views-ajax-pad table td .form-item,
#views-ajax-pad table td .form-item input,
#views-ajax-pad table td .form-item select {
  padding: 0;
  margin: 0;
}

#views-ajax-pad label.hidden-options {
  background: transparent url(../images/arrow-active.png) no-repeat right;
  height: 12px;
  padding-right: 12px;
}

#views-ajax-pad label.expanded-options {
  background: transparent url(../images/expanded-options.png) no-repeat right;
  height: 12px;
  padding-right: 16px;
}

#views-ajax-pad .dependent-options {
  padding-left: 30px;
}

/*
 * Add, Rearrange and Configure buttons using sprites
 */
a.views-button-configure,
a.views-button-add,
a.views-button-rearrange,
a.views-button-remove {
  background:transparent url(../images/sprites.png);
  display: inline-block;
  float: right;
  height: 12px;
  width: 16px;
  margin: 2px 0px 1px 0px;
  border-bottom: #C2C9CE 1px solid;
  border-right: #C2C9CE 1px solid;
  padding: 0px;
}

a.views-button-remove {
  background-position: 0px -72px;
  position: relative;
  top: -4px;
}
a.views-button-remove:hover {
  background-position: 0px -84px;
}

a.views-button-configure {
  background-position: 0px -48px;
  margin: 0;
}
a.views-button-configure:hover {
  background-position: 0px -60px;
}

a.views-button-add {
  background-position: 0px -24px;
}
a.views-button-add:hover {
  background-position: 0px -36px;
}

a.views-button-rearrange {
  background-position: 0px 0px;
}
a.views-button-rearrange:hover {
  background-position: 0px -12px;
}

a.views-button-remove span,
a.views-button-rearrange span,
a.views-button-configure span,
a.views-button-add span {
  display: none;
}

html.js #arrange thead {
  display: none;
}

html.js #ungroupable_arrange .views-hide-label {
  color: #D4E7F3;
}

#ungroupable_arrange thead tr {
  /* this CSS mirrors what is found in core for blocks admin. */
  background-color: #D4E7F3;
  border-bottom: 1px solid #B4D7F0;
  border-top: 1.5em solid #FFFFFF;
  color: #455067;
  padding-top: 0;
  padding-bottom: 0;
}

html.js .views-remove-checkbox {
  display: none;
}

a.views-button-remove {
  display: none;
}

html.js a.views-button-remove {
  display: inline;
}

.arrange tr.even,
.arrange tr.odd,
.arrange td {
  padding-top: 0;
  padding-bottom: 0;
}

.arrange .form-item {
  padding: 0;
}

div.changed {
  background-color: #ffe;
  font-weight: bold;
}

div.view-changed {
  display: none;
  float: right;
  font-style: italic;
  color: #f93;
  padding-left: 1em;
}

div.views-tab div.changed a {

}

div.changed div.view-changed {
  display: block;
}

.views-display .tab-section .inside .overridden {
  /* all this so we don't mess up background-color */
/*  background-image: url(../images/overridden.gif);
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 10px; */
}

.views-display .tab-section .views-category-content.overridden {
  background-image: none;
}

.views-display .tab-section .inside .defaulted {
  color: #aaa;
  font-style: italic;
}

.views-display .tab-section .inside .defaulted a {
  font-style: italic;
}

.hilited {
  color: #000;
  font-weight: bold;
  background-color: #ffd;
  padding-left: 10px;
}

#views-ajax-pad fieldset {
  background: transparent;
  padding-left: 10px;
}

#views-ajax-pad pre {
  overflow: auto;
  border: 1px solid #333;
  background-color: #f0f0f0;
  padding: .5em;
}

form#views-ui-reorder-displays-button {
  margin-bottom: 0em;
  border-bottom: 1px solid #ccc;
}
form#views-ui-reorder-displays-button input.form-submit{
  margin-bottom: 2em;
}

form#views-add-display-form {
  margin-bottom: 0em;
  border-bottom: 1px solid #ccc;
}

form#views-add-display-form select {
  width: 8.5em;
}

#views-ui-edit-view-form {
  margin: 0;
  padding: 0;
}

#views-live-preview {
  padding-top: .5em;
}

form#views-ui-preview-form,
#center form#views-ui-preview-form {
  border: 1px solid #D6DBDE;
  margin: 0 0 .5em 0;
  padding: .5em;
}

form#views-ui-preview-form div#preview-display-id-wrapper,
form#views-ui-preview-form div#preview-args-wrapper {
  float: left;
  margin: 0;
  padding: 0 1em 0 0;
}

form#views-ui-preview-form input#preview-submit {
  margin: 1.7em 0 0 0;
}

.view-locked {
  color: red;
  border: 1px solid red;
  padding: 1em;
}

/* Hide by default only with js */
html.js .views-hidden {
  display: none;
}

.views-query-info {
/*  overflow: auto; */
}

.views-query-info pre {
  white-space: pre; /* CSS2 */
  white-space: -moz-pre-wrap; /* Mozilla */
  white-space: -hp-pre-wrap; /* HP printers */
  white-space: -o-pre-wrap; /* Opera 7 */
  white-space: -pre-wrap; /* Opera 4-6 */
  white-space: pre-wrap; /* CSS 2.1 */
  white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
  word-wrap: break-word; /* IE */
  max-height: 200px;
  overflow: scroll;
}

.views-quick-links {
  float: right;
}

.views-quick-links ul.links li {
  padding-left: 1em;
}

.views-quick-links li.last {
}

.views-edit-view .advanced-help-link {
  padding-right: 3px;
}

#views-ajax-title .advanced-help-link {
  position: relative;
  top: 2px;
  padding-right: 3px;
}

#views-ajax-pad input,
#views-ajax-pad textarea {
  max-width: 95%;
}

.clone-display,
.remove-display {
  float: right;
  margin: 0;
  padding: .2em 1em 0 0;
  position: relative;
  top: .1em;
}

.views-display .remove-display form,
.remove-display input,
.views-display .clone-display form,
.clone-display input {
  margin: 0 !important;
}

.views-validator-options {
  padding: 0 1em;
  margin: 0 1em;
  border: 1px solid;
}

.group-populated {
  display: none;
}

td.group {
  /* this CSS mirrors what is found in core for blocks admin. */
  background-color: #D4E7F3;
  border-bottom: 1px solid #B4D7F0;
  border-top: 1.5em solid #FFFFFF;
  color: #455067;
}

td.group-title {
  font-weight: bold;
}

tr.group-message {
  font-style: italic;
  color:#999999;
}

.group-message .form-submit,
#views-add-group {
  float: right;
  clear: both;
}

html.js .views-group-select {
  display: none;
}

File

css/views-admin.css
View source
  1. /*
  2. * Summary pad
  3. */
  4. /* set up some defaults so weird themes don't override us too badly. */
  5. .views-tabset {
  6. color: #494949;
  7. background-color: white;
  8. }
  9. .views-tabset a:visited,
  10. .views-tabset a:hover,
  11. .views-tabset a {
  12. color: #027AC6;
  13. }
  14. .views-tabset .views-tab fieldset {
  15. margin-top: 0;
  16. }
  17. /*
  18. * First column: display drawers
  19. */
  20. .views-tabset .views-tabs {
  21. background: #F6F6F6;
  22. border-top: #D6DBDE 1px solid;
  23. border-bottom: #D6DBDE 1px solid;
  24. border-left: #D6DBDE 1px solid;
  25. float: left;
  26. width: 117px;
  27. margin-right: 0;
  28. }
  29. * html .views-tabset .views-tabs {
  30. width: 114px;
  31. position: relative;
  32. left: 4px;
  33. }
  34. .views-tabset .views-tabs ul {
  35. list-style-type: none !important;
  36. list-style-image: none !important;
  37. padding: 0;
  38. margin: 0;
  39. position: relative;
  40. }
  41. .views-tabset .views-tabs ul li {
  42. background: #efefef;
  43. list-style-type: none;
  44. list-style-image: none;
  45. line-height: 100%;
  46. border-bottom: #D6DBDE 1px solid;
  47. margin: 0;
  48. padding: 0;
  49. position: relative;
  50. }
  51. .views-tabset .views-tabs ul li.active {
  52. background: #fff url(../images/arrow-active.png) no-repeat right;
  53. position: relative;
  54. width: 118px;
  55. margin-right: -1px;
  56. }
  57. .views-tabset .views-tabs ul li a {
  58. display: block;
  59. font-size: 90%;
  60. color: #777;
  61. font-weight: normal;
  62. padding: 0.5em;
  63. }
  64. .views-tabset .views-tabs ul li a:hover {
  65. background-color: #f6f6f6;
  66. text-decoration: none;
  67. }
  68. .views-tabset .views-tabs ul li.active a {
  69. color: #000;
  70. font-weight: bold;
  71. }
  72. .views-tabset .views-tabs ul li.active a:hover {
  73. color: #000;
  74. background: #fff url(../images/arrow-active.png) no-repeat right;
  75. }
  76. .views-tabset .extra {
  77. text-align: center;
  78. margin-right: 0;
  79. }
  80. .views-tabset .extra input {
  81. margin-top: 0;
  82. margin-right: 0;
  83. white-space: normal;
  84. }
  85. /*
  86. * Three columns with setting-summaries
  87. */
  88. .views-tabset .views-display {
  89. border: #D6DBDE 1px solid;
  90. margin-left: 118px; /* 118 -1 causes borders to overlap */
  91. min-height: 302px;
  92. _height: 300px; /*stupid IE hack */
  93. }
  94. * html .views-tabset .views-display {
  95. margin-left: 114px;
  96. }
  97. div.views-display-deleted,
  98. div.views-display-deleted div.top,
  99. div.views-display-deleted div.tab-section {
  100. background-color: #eee;
  101. }
  102. .views-display {
  103. background: #fff;
  104. }
  105. .views-display div {
  106. font-size: 8pt;
  107. line-height: 12pt;
  108. }
  109. .views-display .top {
  110. padding: 0.5em 0em 0em 1em;
  111. background: #fff;
  112. }
  113. .views-display .top .display-title {
  114. font-weight: bold;
  115. }
  116. .views-display .top .display-description {
  117. margin-left: 1em;
  118. font-style: italic;
  119. overflow: hide;
  120. white-space: nowrap;
  121. font-size: 90%;
  122. }
  123. .views-display .tab-section {
  124. width: 32.5%;
  125. padding: 0;
  126. margin: 0;
  127. float: left;
  128. min-height: 273px;
  129. _height: 274px;
  130. }
  131. .views-display .tab-section .inside {
  132. margin: 0.5em 0.5em 0.5em 1em;
  133. }
  134. .views-display .tab-section .inside .views-category {
  135. margin-bottom: 1em;
  136. background: #f6f6f6;
  137. border: 1px #efefef solid;
  138. }
  139. .views-display .tab-section .inside .views-category-content {
  140. padding: 0em 0em 0.5em 1em;
  141. }
  142. .views-display .tab-section .inside .views-category-title {
  143. padding: .1em .1em .1em .3em;
  144. margin: 0 0 .1em 0;
  145. font-size: 9pt;
  146. font-weight: bold;
  147. background-color: #efefef;
  148. border-bottom: 1px #efefef solid;
  149. }
  150. .views-display .tab-section .links {
  151. float: right;
  152. font-size: 6pt;
  153. position: relative;
  154. display: inline;
  155. }
  156. .views-display .tab-section .links a {
  157. font-size: 6pt;
  158. font-style: italic;
  159. }
  160. .views-display .form-submit,
  161. #views-ajax-pad .form-submit {
  162. margin: 0;
  163. }
  164. .views-display .middle {
  165. width: 34%;
  166. }
  167. .views-basic-info {
  168. margin: 0.5em 0em 0 0;
  169. padding: 0.5em;
  170. }
  171. /*
  172. * AJAX pad, the bottom part where settings are edited.
  173. */
  174. #views-ajax-pad {
  175. background: transparent;
  176. margin-top: 0px;
  177. }
  178. #views-ajax-title {
  179. background: #f6f6f6;
  180. color: #000;
  181. border-left: #D6DBDE 1px solid;
  182. border-right: #D6DBDE 1px solid;
  183. margin: 0 0 0 118px;
  184. padding: 1em 1em 0em 1em;
  185. font-weight: bold;
  186. }
  187. #views-ajax-pad .message {
  188. background: #f6f6f6;
  189. color: #000;
  190. margin-left: 118px;
  191. border: #D6DBDE 1px solid;
  192. border-top: 0;
  193. /* padding: 3em 0em; */
  194. text-align: center;
  195. font-style: italic;
  196. }
  197. #views-ajax-pad form {
  198. background: #fff;
  199. color: #000;
  200. margin-left: 118px;
  201. border: #D6DBDE 1px solid;
  202. padding-top: 3px;
  203. border-top: 0;
  204. }
  205. #views-ajax-pad .views-messages {
  206. background: transparent;
  207. margin-left: 118px;
  208. padding: 5px;
  209. border: #D6DBDE 1px solid;
  210. border-top: 0;
  211. }
  212. #views-ajax-pad .form-buttons {
  213. margin: 0;
  214. padding: 0.5em 1em;
  215. background: #f6f6f6;
  216. clear: left;
  217. }
  218. #views-ajax-pad .clear {
  219. clear: left;
  220. }
  221. #views-ajax-pad .form-buttons .form-submit {
  222. margin: 0 .5em 0 0;
  223. padding: 0;
  224. }
  225. #views-ajax-pad .form-item {
  226. margin: 0.5em;
  227. padding: 0em 0.5em;
  228. }
  229. /* These put checkboxes closer together */
  230. #views-ajax-pad .form-checkboxes .form-item,
  231. #views-ajax-pad .form-checkboxes .description,
  232. #views-ajax-pad .form-checkboxes input,
  233. #views-ajax-pad .form-radios .form-item,
  234. #views-ajax-pad .form-radios label,
  235. #views-ajax-pad .form-radios input {
  236. margin-top: 0;
  237. margin-bottom: 0;
  238. }
  239. #views-ajax-pad .form-item .form-checkboxes,
  240. #views-ajax-pad .form-checkboxes input,
  241. #views-ajax-pad .form-checkboxes label,
  242. #views-ajax-pad .form-item .form-checkboxes .form-item,
  243. #views-ajax-pad .form-item .form-radios,
  244. #views-ajax-pad .form-radios input,
  245. #views-ajax-pad .form-radios label,
  246. #views-ajax-pad .form-item .form-radios .form-item {
  247. padding-left: 0;
  248. margin-left: 0;
  249. }
  250. #views-ajax-pad .form-checkboxes .description,
  251. #views-ajax-pad .form-radios .description {
  252. margin-left: 2em;
  253. }
  254. #views-ajax-pad {
  255. display: none;
  256. }
  257. html.js #views-ajax-pad {
  258. display: block;
  259. }
  260. .views-override,
  261. .views-expose {
  262. padding: 0.5em 1em 0em 1em;
  263. }
  264. #views-ajax-pad .views-override .form-submit,
  265. #views-ajax-pad .views-expose .form-submit {
  266. float: right;
  267. margin: 0 .5em 0 1em;
  268. }
  269. #views-ajax-pad .views-expose .description,
  270. #views-ajax-pad .views-override .description {
  271. margin-bottom: .25em;
  272. }
  273. /*
  274. * Some column widths for use within the ajax pad
  275. */
  276. #views-ajax-pad .views-left-10 {
  277. float: left;
  278. width: 10%;
  279. }
  280. #views-ajax-pad .views-left-20 {
  281. float: left;
  282. width: 20%;
  283. }
  284. #views-ajax-pad .views-left-25 {
  285. float: left;
  286. width: 25%;
  287. }
  288. #views-ajax-pad .views-left-30 {
  289. float: left;
  290. width: 30%;
  291. }
  292. #views-ajax-pad .views-left-40 {
  293. float: left;
  294. width: 40%;
  295. }
  296. #views-ajax-pad .views-left-50 {
  297. float: left;
  298. width: 49.5%;
  299. }
  300. #views-ajax-pad .views-right-50 {
  301. float: right;
  302. width: 50%;
  303. }
  304. #views-ajax-pad .views-right-60 {
  305. float: right;
  306. width: 60%;
  307. }
  308. #views-ajax-pad .views-right-70 {
  309. float: right;
  310. width: 70%;
  311. }
  312. #views-ajax-pad .views-left-75 {
  313. float: left;
  314. width: 75%;
  315. }
  316. #views-ajax-pad .views-radio-box {
  317. overflow: auto;
  318. height: 22em;
  319. }
  320. #views-ajax-pad fieldset {
  321. margin: 0 .5em;
  322. }
  323. #views-ajax-pad table td .form-item,
  324. #views-ajax-pad table td .form-item input,
  325. #views-ajax-pad table td .form-item select {
  326. padding: 0;
  327. margin: 0;
  328. }
  329. #views-ajax-pad label.hidden-options {
  330. background: transparent url(../images/arrow-active.png) no-repeat right;
  331. height: 12px;
  332. padding-right: 12px;
  333. }
  334. #views-ajax-pad label.expanded-options {
  335. background: transparent url(../images/expanded-options.png) no-repeat right;
  336. height: 12px;
  337. padding-right: 16px;
  338. }
  339. #views-ajax-pad .dependent-options {
  340. padding-left: 30px;
  341. }
  342. /*
  343. * Add, Rearrange and Configure buttons using sprites
  344. */
  345. a.views-button-configure,
  346. a.views-button-add,
  347. a.views-button-rearrange,
  348. a.views-button-remove {
  349. background:transparent url(../images/sprites.png);
  350. display: inline-block;
  351. float: right;
  352. height: 12px;
  353. width: 16px;
  354. margin: 2px 0px 1px 0px;
  355. border-bottom: #C2C9CE 1px solid;
  356. border-right: #C2C9CE 1px solid;
  357. padding: 0px;
  358. }
  359. a.views-button-remove {
  360. background-position: 0px -72px;
  361. position: relative;
  362. top: -4px;
  363. }
  364. a.views-button-remove:hover {
  365. background-position: 0px -84px;
  366. }
  367. a.views-button-configure {
  368. background-position: 0px -48px;
  369. margin: 0;
  370. }
  371. a.views-button-configure:hover {
  372. background-position: 0px -60px;
  373. }
  374. a.views-button-add {
  375. background-position: 0px -24px;
  376. }
  377. a.views-button-add:hover {
  378. background-position: 0px -36px;
  379. }
  380. a.views-button-rearrange {
  381. background-position: 0px 0px;
  382. }
  383. a.views-button-rearrange:hover {
  384. background-position: 0px -12px;
  385. }
  386. a.views-button-remove span,
  387. a.views-button-rearrange span,
  388. a.views-button-configure span,
  389. a.views-button-add span {
  390. display: none;
  391. }
  392. html.js #arrange thead {
  393. display: none;
  394. }
  395. html.js #ungroupable_arrange .views-hide-label {
  396. color: #D4E7F3;
  397. }
  398. #ungroupable_arrange thead tr {
  399. /* this CSS mirrors what is found in core for blocks admin. */
  400. background-color: #D4E7F3;
  401. border-bottom: 1px solid #B4D7F0;
  402. border-top: 1.5em solid #FFFFFF;
  403. color: #455067;
  404. padding-top: 0;
  405. padding-bottom: 0;
  406. }
  407. html.js .views-remove-checkbox {
  408. display: none;
  409. }
  410. a.views-button-remove {
  411. display: none;
  412. }
  413. html.js a.views-button-remove {
  414. display: inline;
  415. }
  416. .arrange tr.even,
  417. .arrange tr.odd,
  418. .arrange td {
  419. padding-top: 0;
  420. padding-bottom: 0;
  421. }
  422. .arrange .form-item {
  423. padding: 0;
  424. }
  425. div.changed {
  426. background-color: #ffe;
  427. font-weight: bold;
  428. }
  429. div.view-changed {
  430. display: none;
  431. float: right;
  432. font-style: italic;
  433. color: #f93;
  434. padding-left: 1em;
  435. }
  436. div.views-tab div.changed a {
  437. }
  438. div.changed div.view-changed {
  439. display: block;
  440. }
  441. .views-display .tab-section .inside .overridden {
  442. /* all this so we don't mess up background-color */
  443. /* background-image: url(../images/overridden.gif);
  444. background-repeat: no-repeat;
  445. background-position: left;
  446. padding-left: 10px; */
  447. }
  448. .views-display .tab-section .views-category-content.overridden {
  449. background-image: none;
  450. }
  451. .views-display .tab-section .inside .defaulted {
  452. color: #aaa;
  453. font-style: italic;
  454. }
  455. .views-display .tab-section .inside .defaulted a {
  456. font-style: italic;
  457. }
  458. .hilited {
  459. color: #000;
  460. font-weight: bold;
  461. background-color: #ffd;
  462. padding-left: 10px;
  463. }
  464. #views-ajax-pad fieldset {
  465. background: transparent;
  466. padding-left: 10px;
  467. }
  468. #views-ajax-pad pre {
  469. overflow: auto;
  470. border: 1px solid #333;
  471. background-color: #f0f0f0;
  472. padding: .5em;
  473. }
  474. form#views-ui-reorder-displays-button {
  475. margin-bottom: 0em;
  476. border-bottom: 1px solid #ccc;
  477. }
  478. form#views-ui-reorder-displays-button input.form-submit{
  479. margin-bottom: 2em;
  480. }
  481. form#views-add-display-form {
  482. margin-bottom: 0em;
  483. border-bottom: 1px solid #ccc;
  484. }
  485. form#views-add-display-form select {
  486. width: 8.5em;
  487. }
  488. #views-ui-edit-view-form {
  489. margin: 0;
  490. padding: 0;
  491. }
  492. #views-live-preview {
  493. padding-top: .5em;
  494. }
  495. form#views-ui-preview-form,
  496. #center form#views-ui-preview-form {
  497. border: 1px solid #D6DBDE;
  498. margin: 0 0 .5em 0;
  499. padding: .5em;
  500. }
  501. form#views-ui-preview-form div#preview-display-id-wrapper,
  502. form#views-ui-preview-form div#preview-args-wrapper {
  503. float: left;
  504. margin: 0;
  505. padding: 0 1em 0 0;
  506. }
  507. form#views-ui-preview-form input#preview-submit {
  508. margin: 1.7em 0 0 0;
  509. }
  510. .view-locked {
  511. color: red;
  512. border: 1px solid red;
  513. padding: 1em;
  514. }
  515. /* Hide by default only with js */
  516. html.js .views-hidden {
  517. display: none;
  518. }
  519. .views-query-info {
  520. /* overflow: auto; */
  521. }
  522. .views-query-info pre {
  523. white-space: pre; /* CSS2 */
  524. white-space: -moz-pre-wrap; /* Mozilla */
  525. white-space: -hp-pre-wrap; /* HP printers */
  526. white-space: -o-pre-wrap; /* Opera 7 */
  527. white-space: -pre-wrap; /* Opera 4-6 */
  528. white-space: pre-wrap; /* CSS 2.1 */
  529. white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
  530. word-wrap: break-word; /* IE */
  531. max-height: 200px;
  532. overflow: scroll;
  533. }
  534. .views-quick-links {
  535. float: right;
  536. }
  537. .views-quick-links ul.links li {
  538. padding-left: 1em;
  539. }
  540. .views-quick-links li.last {
  541. }
  542. .views-edit-view .advanced-help-link {
  543. padding-right: 3px;
  544. }
  545. #views-ajax-title .advanced-help-link {
  546. position: relative;
  547. top: 2px;
  548. padding-right: 3px;
  549. }
  550. #views-ajax-pad input,
  551. #views-ajax-pad textarea {
  552. max-width: 95%;
  553. }
  554. .clone-display,
  555. .remove-display {
  556. float: right;
  557. margin: 0;
  558. padding: .2em 1em 0 0;
  559. position: relative;
  560. top: .1em;
  561. }
  562. .views-display .remove-display form,
  563. .remove-display input,
  564. .views-display .clone-display form,
  565. .clone-display input {
  566. margin: 0 !important;
  567. }
  568. .views-validator-options {
  569. padding: 0 1em;
  570. margin: 0 1em;
  571. border: 1px solid;
  572. }
  573. .group-populated {
  574. display: none;
  575. }
  576. td.group {
  577. /* this CSS mirrors what is found in core for blocks admin. */
  578. background-color: #D4E7F3;
  579. border-bottom: 1px solid #B4D7F0;
  580. border-top: 1.5em solid #FFFFFF;
  581. color: #455067;
  582. }
  583. td.group-title {
  584. font-weight: bold;
  585. }
  586. tr.group-message {
  587. font-style: italic;
  588. color:#999999;
  589. }
  590. .group-message .form-submit,
  591. #views-add-group {
  592. float: right;
  593. clear: both;
  594. }
  595. html.js .views-group-select {
  596. display: none;
  597. }