You are here

context_ui.css in Context 6

/**
 * Context devel block ================================================
 */
.context-devel-space {
  font-weight:bold;
  padding:3px 5px;
  background:#369; color:#fff;
}

.context-devel-tree {
  border-right:1px solid #69c;
  border-bottom:1px solid #69c;
}

.context-devel-wrapper {
  border-left:1px solid #69c;
}

.context-devel-wrapper .context-devel-wrapper {
  border-left:8px solid #69c;
}

.context-devel-wrapper label {
  display:block;
  border-top:1px solid #69c;
  padding: 5px;
}

.context-devel-wrapper small {
  font-weight:normal; float:right;
  font-size:8px; line-height:14px; padding:0px 3px;
  background:#333; color:#ccc;
}

/**
 * Context admin listing page =========================================
 */

table.context-ui-overview a.advanced-help-link {
  position: relative;
  top: 3px;
  margin-left: 3px;
  }

table.context-ui-overview span.context-namespace {
  font-weight:bold;
  }

table.context-ui-overview td.context-name {
  padding-left:30px;
  }

table.context-ui-overview tr.disabled td.context-name {
  color:#999;
  }

table.context-ui-overview tr.context-table-row td.icon strong,
table.context-ui-overview tr.context-table-row td.icon em,
table.context-ui-overview tr.context-table-row td.icon span {
  display: block;
  float: left;
  padding-right: 2px;
  }

table.context-ui-overview tr.context-table-row td div.description {
  margin-bottom: 0;
  }

table.context-ui-overview tr.context-table-row td div.description {
  margin-bottom: 0;
  }

table.context-ui-overview tr.context-table-row td.icon strong {
  padding-right: 4px;
  }

table.context-ui-overview tr.context-table-row td.icon a span {
  display: none;  
  }

h3.context-space small {
  display:inline;
  padding:.1em .5em; margin-left:1em;
  font-size:.6em; font-weight:bold;
  text-transform:uppercase;
  background:#e8f0f8; /* Garland blue */
  }

/**
 * Context UI form ====================================================
 */
form#context-ui-form div.warning {
  display:none !important;
  }

form#context-ui-form div.form-checkboxes input,
form#context-ui-form div.form-radios input {
  vertical-align:middle;
  }

form#context-ui-form table {
  margin:0px 0px 20px;
  }

  form#context-ui-form table table {    
    margin:0px;
    }

  form#context-ui-form table td {
    vertical-align:top;
    }

    form#context-ui-form table td td {
      width:auto;
      border:0px;
      }

    form#context-ui-form table tr.even .form-item,
    form#context-ui-form table tr.odd .form-item {
      white-space:normal;
      }

  form#context-ui-form table tr.hidden {
    display:none;
    }

/**
 * NS/A/V trio ========================================================
 */
table#context-ui-trio tr.section input.form-text {
  font-size:200%;
  }
table#context-ui-trio td {
  width:33%;
  }

/**
 * Setter/getter items ================================================
 */
table#context-ui-blocks,
table#context-ui-items {
  width:100%;
  }

table#context-ui-blocks td,
table#context-ui-items td {
  width:50%;
  padding:0px;
  }

form#context-ui-form td.display {}

  form#context-ui-form td.display div.label {
    border-bottom:1px solid #ddd;
    padding:5px;
    font: bold 13px/20px Arial,sans-serif;
    background:#eee;
    }

  form#context-ui-form td.display div.label a,
  form#context-ui-form td.display div.label span {
    font-weight:normal;
    margin-left:10px;
    font-size:11px;
    }

  form#context-ui-form td.display div.label a { float:right; }

  form#context-ui-form td.display tr,
  form#context-ui-form td.display div.item-list {
    border:0px;
    border-bottom:1px solid #ddd;
    }

    form#context-ui-form td.display div.item-list h3,
    form#context-ui-form td.display div.item-list ul,
    form#context-ui-form td.display div.item-list li {
      margin:0px;
      padding:0px;
      }

    form#context-ui-form td.display div.item-list h3 a {
      display:block;
      padding:5px;
      font: bold 11px/15px Arial,sans-serif;
      }

      form#context-ui-form td.display div.item-list h3 a.selected {
        background:#eee;
        color:#000;
        }

    form#context-ui-form td.display div.item-list li {
      padding:5px 5px 5px 15px;
      font: 9px/10px Arial,sans-serif;
      }

    form#context-ui-form td.display div.item-list li.empty { display:none; }

    form#context-ui-form td.display tr td { padding:5px; }

form#context-ui-form td.widget {
  background:#eee;
  padding:10px;
  }

  form#context-ui-form td.widget div.widget {
    display:none;
    }

    form#context-ui-form td.widget div.active {
      display:block;
      }

  form#context-ui-form td.widget select,
  form#context-ui-form td.widget input.form-text {
    width:90%;
    }


  form#context-ui-form td.widget .form-item {
    margin:0px;
    padding:0px;
    }

    form#context-ui-form td.widget .form-item .form-item {
      background: transparent;
      border:0px; padding:0px; margin:0px;
    }
    
    table#context-ui-blocks div.context-ui-block-selector,
    table#context-ui-items td.widget .form-item div.form-checkboxes,
    table#context-ui-items td.widget .form-item div.form-radios {
      background:#fff; border:1px solid #ddd;
      font: 11px/25px Arial,sans-serif;
      height:20em;
      overflow:auto;
      }

    table#context-ui-items td.widget .form-item div.form-checkboxes .form-item,
    table#context-ui-items td.widget .form-item div.form-radios .form-item {
      border-bottom:1px solid #eee;
      display:block;
      }

/**
 * Block visibility ===================================================
 */
#context-ui-blocks span.system-blocks {
  color:#999;
  }

form#context-ui-form div.context-ui-block-regions,
#context-ui-blocks td.display div.form-item,
#context-ui-blocks td.display input.block-weight {
  display:none;
  }

table#context-ui-blocks div.context-ui-block-selector {
  font:11px/25px Arial,sans-serif;
  }

  table#context-ui-blocks div.context-ui-block-selector label {
    padding:0px 5px;
    background:#eee;
    }

  table#context-ui-blocks div.context-ui-block-selector div.form-checkboxes {
    padding:0px; margin:0px;
    }

  table#context-ui-blocks div.context-ui-block-selector div.form-checkboxes div.form-item {
    border-bottom:1px solid #eee;
    }

  table#context-ui-blocks div.context-ui-block-selector label.option {
    background:transparent;
    }

/**
 * Bulk export ===================================================
 */
table.context-ui-bulk-export td.context-ui-checkbox {
  width: 30px;
}

File

context_ui/context_ui.css
View source
  1. /**
  2. * Context devel block ================================================
  3. */
  4. .context-devel-space {
  5. font-weight:bold;
  6. padding:3px 5px;
  7. background:#369; color:#fff;
  8. }
  9. .context-devel-tree {
  10. border-right:1px solid #69c;
  11. border-bottom:1px solid #69c;
  12. }
  13. .context-devel-wrapper {
  14. border-left:1px solid #69c;
  15. }
  16. .context-devel-wrapper .context-devel-wrapper {
  17. border-left:8px solid #69c;
  18. }
  19. .context-devel-wrapper label {
  20. display:block;
  21. border-top:1px solid #69c;
  22. padding: 5px;
  23. }
  24. .context-devel-wrapper small {
  25. font-weight:normal; float:right;
  26. font-size:8px; line-height:14px; padding:0px 3px;
  27. background:#333; color:#ccc;
  28. }
  29. /**
  30. * Context admin listing page =========================================
  31. */
  32. table.context-ui-overview a.advanced-help-link {
  33. position: relative;
  34. top: 3px;
  35. margin-left: 3px;
  36. }
  37. table.context-ui-overview span.context-namespace {
  38. font-weight:bold;
  39. }
  40. table.context-ui-overview td.context-name {
  41. padding-left:30px;
  42. }
  43. table.context-ui-overview tr.disabled td.context-name {
  44. color:#999;
  45. }
  46. table.context-ui-overview tr.context-table-row td.icon strong,
  47. table.context-ui-overview tr.context-table-row td.icon em,
  48. table.context-ui-overview tr.context-table-row td.icon span {
  49. display: block;
  50. float: left;
  51. padding-right: 2px;
  52. }
  53. table.context-ui-overview tr.context-table-row td div.description {
  54. margin-bottom: 0;
  55. }
  56. table.context-ui-overview tr.context-table-row td div.description {
  57. margin-bottom: 0;
  58. }
  59. table.context-ui-overview tr.context-table-row td.icon strong {
  60. padding-right: 4px;
  61. }
  62. table.context-ui-overview tr.context-table-row td.icon a span {
  63. display: none;
  64. }
  65. h3.context-space small {
  66. display:inline;
  67. padding:.1em .5em; margin-left:1em;
  68. font-size:.6em; font-weight:bold;
  69. text-transform:uppercase;
  70. background:#e8f0f8; /* Garland blue */
  71. }
  72. /**
  73. * Context UI form ====================================================
  74. */
  75. form#context-ui-form div.warning {
  76. display:none !important;
  77. }
  78. form#context-ui-form div.form-checkboxes input,
  79. form#context-ui-form div.form-radios input {
  80. vertical-align:middle;
  81. }
  82. form#context-ui-form table {
  83. margin:0px 0px 20px;
  84. }
  85. form#context-ui-form table table {
  86. margin:0px;
  87. }
  88. form#context-ui-form table td {
  89. vertical-align:top;
  90. }
  91. form#context-ui-form table td td {
  92. width:auto;
  93. border:0px;
  94. }
  95. form#context-ui-form table tr.even .form-item,
  96. form#context-ui-form table tr.odd .form-item {
  97. white-space:normal;
  98. }
  99. form#context-ui-form table tr.hidden {
  100. display:none;
  101. }
  102. /**
  103. * NS/A/V trio ========================================================
  104. */
  105. table#context-ui-trio tr.section input.form-text {
  106. font-size:200%;
  107. }
  108. table#context-ui-trio td {
  109. width:33%;
  110. }
  111. /**
  112. * Setter/getter items ================================================
  113. */
  114. table#context-ui-blocks,
  115. table#context-ui-items {
  116. width:100%;
  117. }
  118. table#context-ui-blocks td,
  119. table#context-ui-items td {
  120. width:50%;
  121. padding:0px;
  122. }
  123. form#context-ui-form td.display {}
  124. form#context-ui-form td.display div.label {
  125. border-bottom:1px solid #ddd;
  126. padding:5px;
  127. font: bold 13px/20px Arial,sans-serif;
  128. background:#eee;
  129. }
  130. form#context-ui-form td.display div.label a,
  131. form#context-ui-form td.display div.label span {
  132. font-weight:normal;
  133. margin-left:10px;
  134. font-size:11px;
  135. }
  136. form#context-ui-form td.display div.label a { float:right; }
  137. form#context-ui-form td.display tr,
  138. form#context-ui-form td.display div.item-list {
  139. border:0px;
  140. border-bottom:1px solid #ddd;
  141. }
  142. form#context-ui-form td.display div.item-list h3,
  143. form#context-ui-form td.display div.item-list ul,
  144. form#context-ui-form td.display div.item-list li {
  145. margin:0px;
  146. padding:0px;
  147. }
  148. form#context-ui-form td.display div.item-list h3 a {
  149. display:block;
  150. padding:5px;
  151. font: bold 11px/15px Arial,sans-serif;
  152. }
  153. form#context-ui-form td.display div.item-list h3 a.selected {
  154. background:#eee;
  155. color:#000;
  156. }
  157. form#context-ui-form td.display div.item-list li {
  158. padding:5px 5px 5px 15px;
  159. font: 9px/10px Arial,sans-serif;
  160. }
  161. form#context-ui-form td.display div.item-list li.empty { display:none; }
  162. form#context-ui-form td.display tr td { padding:5px; }
  163. form#context-ui-form td.widget {
  164. background:#eee;
  165. padding:10px;
  166. }
  167. form#context-ui-form td.widget div.widget {
  168. display:none;
  169. }
  170. form#context-ui-form td.widget div.active {
  171. display:block;
  172. }
  173. form#context-ui-form td.widget select,
  174. form#context-ui-form td.widget input.form-text {
  175. width:90%;
  176. }
  177. form#context-ui-form td.widget .form-item {
  178. margin:0px;
  179. padding:0px;
  180. }
  181. form#context-ui-form td.widget .form-item .form-item {
  182. background: transparent;
  183. border:0px; padding:0px; margin:0px;
  184. }
  185. table#context-ui-blocks div.context-ui-block-selector,
  186. table#context-ui-items td.widget .form-item div.form-checkboxes,
  187. table#context-ui-items td.widget .form-item div.form-radios {
  188. background:#fff; border:1px solid #ddd;
  189. font: 11px/25px Arial,sans-serif;
  190. height:20em;
  191. overflow:auto;
  192. }
  193. table#context-ui-items td.widget .form-item div.form-checkboxes .form-item,
  194. table#context-ui-items td.widget .form-item div.form-radios .form-item {
  195. border-bottom:1px solid #eee;
  196. display:block;
  197. }
  198. /**
  199. * Block visibility ===================================================
  200. */
  201. #context-ui-blocks span.system-blocks {
  202. color:#999;
  203. }
  204. form#context-ui-form div.context-ui-block-regions,
  205. #context-ui-blocks td.display div.form-item,
  206. #context-ui-blocks td.display input.block-weight {
  207. display:none;
  208. }
  209. table#context-ui-blocks div.context-ui-block-selector {
  210. font:11px/25px Arial,sans-serif;
  211. }
  212. table#context-ui-blocks div.context-ui-block-selector label {
  213. padding:0px 5px;
  214. background:#eee;
  215. }
  216. table#context-ui-blocks div.context-ui-block-selector div.form-checkboxes {
  217. padding:0px; margin:0px;
  218. }
  219. table#context-ui-blocks div.context-ui-block-selector div.form-checkboxes div.form-item {
  220. border-bottom:1px solid #eee;
  221. }
  222. table#context-ui-blocks div.context-ui-block-selector label.option {
  223. background:transparent;
  224. }
  225. /**
  226. * Bulk export ===================================================
  227. */
  228. table.context-ui-bulk-export td.context-ui-checkbox {
  229. width: 30px;
  230. }