guibik.less 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269
  1. /** table */
  2. @grey:#E0E0E0;
  3. @grey-lite:#F4F4F4;
  4. /** GENERAL FORM */
  5. a{color:#0092D2;}
  6. table th{background-color: @grey;}
  7. .block,
  8. .item-list,
  9. .help-items ul,
  10. .form-item,
  11. .confirmation ul,
  12. .admin-list,
  13. .node-type-list,
  14. .admin-panel {
  15. border-width:0px;
  16. border-style:solid;
  17. border-color:#fff;
  18. }
  19. .text-format-wrapper .form-item {
  20. background:#F4F4F4;
  21. margin:0px 0px 10px;
  22. border-width:0;
  23. border-style:solid;
  24. border-color:#ddd;
  25. padding: 9px;
  26. }
  27. .form-item label {
  28. color:#1A1A1A;
  29. font-weight:normal;
  30. font-size:12px;
  31. text-transform: none;
  32. }
  33. input.form-autocomplete,
  34. input.form-text,
  35. textarea.form-textarea,
  36. select.form-select {
  37. padding:3px;
  38. border-width:1px;
  39. border-style:solid;
  40. border-color:#BFBFBF;
  41. background:#fff;
  42. color:#1A1A1A;
  43. max-width:100%;
  44. }
  45. .fieldset {
  46. margin:0px 0px 10px;
  47. display:block;
  48. position:relative;
  49. min-height:28px;
  50. border: 0 solid #eee;
  51. }
  52. .item-list h3,
  53. .block .block-title,
  54. .fieldset-title,
  55. .collapsible .fieldset-legend a {
  56. display:block;
  57. font-size:14px;
  58. margin:0px;
  59. padding:4px 9px 5px;
  60. color:#1A1A1A;
  61. background:#E0E0E0;
  62. }
  63. .block .block-content,
  64. .container-inline .fieldset-content,
  65. .fieldset-content {
  66. padding:10px 9px 9px;
  67. background:#F4F4F4;
  68. }
  69. /** popup description */
  70. .page-content .form-item .description {
  71. color:#0092D2;
  72. border-top:1px solid #E0E0E0;
  73. }
  74. li{list-style: none inside url();}
  75. /** NODE FORM */
  76. .node-form{
  77. div.form-type-checkboxes>label, div.form-type-checkboxes>div.form-checkboxes{display:inline-block;}
  78. .form-item-language>label, .form-item-language>select{display: inline-block;}
  79. .form-type-textfield{
  80. &>label, &>input.form-text{display:inline-block; margin:0;}
  81. &>label{width:35%;}
  82. &>input.form-text{max-width:60%;}
  83. }
  84. fieldset.filter-wrapper{display:none;}
  85. input.fid.form-text{display:none;}
  86. .form-region-right{
  87. position:relative;
  88. fieldset.form-wrapper{max-width:100%; padding:0; margin:0;}
  89. .fieldset-wrapper{padding:0;}
  90. input.form-text{width:100%;}
  91. }
  92. }
  93. /** VERTICAL TABS */
  94. .vertical-tabs {
  95. background:@grey-lite;
  96. border:1px solid #BFBFBF;
  97. margin:0px 0px 10px;
  98. position:relative;
  99. }
  100. .vertical-tabs .fieldset-content,
  101. .vertical-tabs fieldset.titled .fieldset-content {
  102. border:0px;
  103. padding:10px;
  104. }
  105. .vertical-tabs .fieldset-content .fieldset-content {
  106. margin-top: 20px;
  107. }
  108. .vertical-tabs-list li a {
  109. display:block;
  110. text-shadow:#fff 0px 1px 0px;
  111. padding:5px 10px 4px 10px;
  112. border-bottom:1px solid #BFBFBF;
  113. border-right:1px solid #BFBFBF;
  114. color:#494949;
  115. background: @grey;
  116. }
  117. .vertical-tabs-list li.last a{
  118. border-bottom:0px solid #BFBFBF
  119. }
  120. .vertical-tabs-list .selected a ,
  121. .vertical-tabs-list li:hover a {
  122. background:@grey-lite;
  123. color:#1A1A1A;
  124. }
  125. .vertical-tabs-list .selected a{
  126. border-right:0 solid @grey-lite;
  127. }
  128. .vertical-tabs-list .summary { font-size:11px; }
  129. .page-admin table tr.even, .page-admin table tr.even td {
  130. background: #EFEFEF;
  131. }
  132. .admin-block-description,
  133. .help-items ul li,
  134. .confirmation ul li,
  135. .item-list ul li,
  136. .prose .item-list li,
  137. .menu li {
  138. border-bottom:0 solid #f4f4f4;
  139. }
  140. form .form-actions {
  141. background:#eee;
  142. border:0 solid #ddd;
  143. padding:9px;
  144. }
  145. /** boutons */
  146. input.teaser-button,
  147. input.form-submit,
  148. .node-edit, .button, .node-delete{
  149. cursor:pointer;
  150. padding:2px 7px;
  151. color:#333;
  152. text-align:center;
  153. font-size:10px;
  154. font-weight:normal;
  155. border-width:1px;
  156. border-style:solid;
  157. border-color:#ddd #ddd #ccc;
  158. background:#bdf url();
  159. -moz-border-radius: 5px;
  160. -webkit-border-radius: 5px;
  161. border-radius: 5px;
  162. }
  163. input.form-submit:hover,
  164. .node-edit:hover, .button:hover, .node-delete:hover{
  165. border-color:#ddd #ddd #ccc;
  166. -webkit-box-shadow:#ace 0px 0px 0px;
  167. color:#bdf;
  168. background-color: #848484;
  169. }
  170. input.button-yes, .node-edit{
  171. background-color: #CCFF2F;
  172. &:hover{
  173. color:#CCFF2F;
  174. }
  175. }
  176. input.button-no, .node-delete{
  177. background-color: #EA4B4A;
  178. &:hover{
  179. color:#EA4B4A;
  180. }
  181. }
  182. /** admin module */
  183. /**
  184. *
  185. * /!\ CUSTOM HERE /!\
  186. *
  187. * Provide better display for admin menu ==============================
  188. */
  189. body.admin-vertical #admin-menu{background:#222;background-image:none;}
  190. body.admin-vertical #admin-menu-wrapper{margin-left:35px!important;}
  191. body.admin-vertical.admin-expanded #admin-menu-wrapper{border-left:1px solid #323232;margin-left:260px!important;}
  192. #admin-toolbar{z-index:1000!important;}
  193. /* --- */
  194. /**
  195. * VIEW
  196. */
  197. #views-ui-edit-form{
  198. div.changed {
  199. background-color: #FFF98E;
  200. }
  201. .views-ui-display-tab-bucket h3{
  202. font-weight:bold;
  203. background-color: #DDD;
  204. }
  205. .defaulted, .views-ui-display-tab-bucket .views-display-setting.even, .views-ui-display-tab-bucket .views-display-setting.odd{ //:not(.overriden)
  206. color: #666;
  207. background-color: #EDEDED;
  208. font-style: italic;
  209. /* font-weight:bold;*/
  210. a{color: #3188D1}
  211. }
  212. .views-ui-display-tab-bucket.overridden .views-display-setting, .views-ui-display-tab-bucket.overridden .views-display-setting,
  213. .views-display-setting.overridden{ //:not(.overriden)
  214. &, &.even, &.odd{
  215. color: #7F7F7F;
  216. background-color: #F9F9F9;
  217. font-style: normal;
  218. /* font-weight:bold;*/
  219. a{color: #3188D1;}
  220. }
  221. }
  222. }