You are here

taxonomy_manager.css in Taxonomy Manager 6.2

/**
 * Taxonomy Manager Tree formating
 */

#taxonomy-manager-form {
  line-height: 120%;
}

#taxonomy-manager-double-tree-form fieldset,
#taxonomy-manager-form fieldset {
  margin: 0.5em 0;
}

#taxonomy-manager-double-tree-form .left,
#taxonomy-manager-form .left {
  margin-left: 0; 
}

#taxonomy2-manager-tree-outer-div,
#taxonomy-manager-tree-outer-div {
  height: 550px;	
  overflow: auto;
  width: 46%;
}

#taxonomy2-manager-tree-outer-div fieldset,
#taxonomy-manager-tree-outer-div fieldset {
  margin: 0;
  padding: 0 5px;
}

.taxonomy-manager-tree-size {
  padding: 0px;
  margin: 0px;
  /*height: 7px;*/
  text-align: right;
  display: inline;
}

.taxonomy-manager-tree-size img {
  cursor: pointer;
}

#taxonomy2-manager-tree-wrapper,
#taxonomy-manager-tree-wrapper {
  margin-top: 0em;
}

/* address .treeview additional with #taxonomy-manager to make it compatible with the admin module */
#taxonomy-manager .treeview, 
.treeview, 
.treeview ul {
  padding: 0;
  margin: 0;
  list-style: none;
}

#taxonomy-manager .treeview .form-item,
.treeview .form-item {
  margin: 0;
  padding: 0;
  display: inline;
}

#taxonomy-manager .treeview li,
.treeview li { 
  margin: 0;
  padding: 0 0 0 15px;
}
	
#taxonomy-manager .hitArea,
.hitArea {
  float: left;
  height: 15px;
  width: 15px;
  margin-left: -15px;
  cursor: pointer;
  _background: #fff;
  _filter: alpha(opacity=0);
  _display: inline;
}

#taxonomy-manager .treeview li,
.treeview li { 
  background: url(../images/tv-item.gif) 0 0 no-repeat; 
}
#taxonomy-manager .treeview .collapsable,
.treeview .collapsable { 
  background-image: url(../images/tv-collapsable.gif); 
}
#taxonomy-manager .treeview .expandable,
.treeview .expandable { 
  background-image: url(../images/tv-expandable.gif); 
}
#taxonomy-manager .treeview .last,
.treeview .last { 
  background-image: url(../images/tv-item-last.gif); 
}
#taxonomy-manager .treeview .lastCollapsable,
.treeview .lastCollapsable { 
  background-image: url(../images/tv-collapsable-last.gif); 
}
#taxonomy-manager .treeview .lastExpandable,
.treeview .lastExpandable { 
  background-image: url(../images/tv-expandable-last.gif); 
}

.term-line {
  display: inline;
}

.term-item {
  display: inline;
  padding-right: 5px;
}

.term-has-more-siblings {
  height: 38px;
  cursor: pointer;
}

.term-next-count {
  float: left;
  padding-top: 10px;
  color: #4ca108;
}

.term-downarrow-img {
}

.term-operations {
  display: inline;
  padding-left: 5px;
}

.term-operations span.select-all-children {
  text-decoration: none;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../images/select-all-children.png);
}
.term-operations span.unselect-all-children {
  text-decoration: none;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../images/unselect-all-children.png);
}

.term-operations img.term-up,
.term-operations img.term-down,
.term-operations span.select-all-children,
.term-operations span.unselect-all-children,
.term-operations a img {
  cursor: pointer;
  vertical-align: bottom;
}

.term-operations a:link,
.term-operations a:visited,
.term-operations a:hover,
.term-operations a:active {
  text-decoration: none;
}

.highlightActiveTerm{
  background-color:#dddddd;
}
.highlightActiveTerm a{
  font-weight: bold;
}

#edit-taxonomy2-manager-top-language-wrapper,
#edit-taxonomy-manager-top-language-wrapper {
  padding: 0;
  padding-right: 0.5em;
  margin: 0; 
  text-align: right;
  display: inline;
}
#edit-taxonomy2-manager-top-language-wrapper label,
#edit-taxonomy-manager-top-language-wrapper label {
  display: inline;
}

.taxonomy-manager-tree-top {
  text-align: right;
}

#taxonomy-manager-double-tree-operations {
  float: left;
  margin-left: 8px;
  margin-right: 8px;
  margin-top: 120px;
  display: inline;
}

.taxonomy-manager-double-tree-operations-buttons input {
  padding: 0;
  margin: 0; 
}

#double-tree-msg {
  /*border: 2px solid #000000;
  padding: 6px;
  background: #FFFFE0; */
}

/**
 * Taxonomy Manger Toolbar
 */
#taxonomy-manager-toolbar-throbber {
  float: right;
  margin: 0px;
  padding: 0px;
  height: 25px;
}

#taxonomy-manager-toolbar-buttons {
  float:left;
}

input.taxonomy-manager-buttons {
  border: thin solid;
  border-color: #cccccc #555555 #555555 #cccccc;
  background-color: #f2f2f2;
  background-repeat: no-repeat;
  background-position:3px;
  padding-left: 26px;
  padding-bottom: 3px;
  padding-right: 3px;
  height: 28px;
}

input.add {
  background-image: url(../images/list-add.png);
}

input#edit-weight-up {
  background-image: url(../images/go-up.png);
}

input#edit-weight-down {
  background-image: url(../images/go-down.png);
}

input.delete {
  background-image: url(../images/list-remove.png);
}

input.move {
  background-image: url(../images/move.png);
}

input.merge {
  background-image: url(../images/merge.png);
}

input.cancel {
  background-image: url(../images/dialog-cancel.png);
}

input.search {
  background-image: url(../images/edit-find.png);
}

input.export {
  background-image: url(../images/csv.png);
}

input.save {
  background-image: url(../images/document-save.png);
}

input.double-tree {
  background-image: url(../images/double-tree.png);
}

input.double-tree-disable {
  background-image: url(../images/double-tree-disable.png);
}


/**
 * Taxonomy Manager Search
 */
#taxonomy-manager-search .fieldset-wrapper {
  overflow: visible; /*fixes hidden autocomplete result in FF*/
}

#edit-search-button {
  margin-top: 15px;
  margin-left: 10px;
  float: left;
}

#edit-find-field {
  float: left;
  line-height: 150%;
}

#edit-find-field .form-item {
  padding: 0;
  margin: 0;
}


/**
 * Term Data Form
 */

#taxonomy-term-data fieldset {
  padding: 0.8em;
}

.term-data-overlay {
  position: absolute;
  left: 280px; 
  top: 270px; 
  width: 400px; 
  z-index: 100;
  background: #FFFFFF;
}

.term-data-overlay fieldset {
  border-width: 6px;
  border-style: ridge;
}

.term-data-overlay legend {
  font-weight: bold;  
  cursor: move;
  background-image: url(../images/move-small.png);
  background-repeat:no-repeat;
  background-position: 1px 4px;
  padding-left: 16px;
  line-height: 150%;
}

#term-data-close {
  padding: 0;
  margin: 0;
  text-align: right; 
  line-height: 100%;
  
}

#term-data-close span {
  text-decoration: none;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url(../images/dialog-cancel-small.png);
  cursor: pointer;
}

#term-data-close span:hover {
  background-image: url(../images/dialog-cancel-small-hover.png);
}

.term-data-autocomplete-add span {
  text-decoration: none;
  width: 22px;
  height: 22px;
  display:block;
  background-image: url(../images/list-add.png);
}

.term-data-autocomplete-add span:hover {
  text-decoration: none;
  background-image: url(../images/list-add-hover.png);
}

.taxonomy-term-data-operations span {
  text-decoration: none;
  width: 22px;
  height: 22px;
  display:block;
  background-image: url(../images/list-remove.png);
}

.taxonomy-term-data-operations span:hover {
  text-decoration: none;
  background-image: url(../images/list-remove-hover.png);
}

#taxonomy-term-data #edit-term-data-name-wrapper {
  margin-top: 0; 
}

#taxonomy-term-data .resizable-textarea {
  width: 100%;
}

#taxonomy-term-data fieldset {
  margin-top: 0;
  padding-top: 0;
}
.taxonomy-term-data-operations {
  cursor: pointer;
}

.term-data-autocomplete {
  display: inline;
}
.term-data-autocomplete-add {
  display: inline;
  cursor: pointer;
}
.term-data-autocomplete-add img {
  vertical-align: bottom;
}

#edit-term-data-name {
  width: 100%;
}

#term-data-description {
  height: 130px;
}

#taxonomy-term-data .form-item {
  margin-bottom: 0.3em;
  margin-top: 0.3em;
}

#taxonomy-term-data table .form-item {
  margin-bottom: 0.2em; 
}

#taxonomy-term-data table {
  margin-top: 0.5em;
  margin-bottom: 0em;
}

#taxonomy-term-data td, th {
  padding-top: 0.1em;
  padding-bottom: 0.1em;
  padding-left: 0.5em;
  padding-right: 0.5em;
}

#taxonomy-term-data .message, 
#taxonomy-term-data .messages {
  margin: 1px 0;
}

#edit-term-data-save {
  margin: 0.5em 0; 
}

.clear {
  clear: both;
}	

/**
 overwrites some css settings from the admin module, which break the layout of the taxonomy manager
*/
#taxonomy-manager div.form-item:after,
#taxonomy-manager ul.links:after,
#taxonomy-manager div.admin-panel .body:after,
#taxonomy-manager .clear-block:after {
  display: inline;
}

File

css/taxonomy_manager.css
View source
  1. /**
  2. * Taxonomy Manager Tree formating
  3. */
  4. #taxonomy-manager-form {
  5. line-height: 120%;
  6. }
  7. #taxonomy-manager-double-tree-form fieldset,
  8. #taxonomy-manager-form fieldset {
  9. margin: 0.5em 0;
  10. }
  11. #taxonomy-manager-double-tree-form .left,
  12. #taxonomy-manager-form .left {
  13. margin-left: 0;
  14. }
  15. #taxonomy2-manager-tree-outer-div,
  16. #taxonomy-manager-tree-outer-div {
  17. height: 550px;
  18. overflow: auto;
  19. width: 46%;
  20. }
  21. #taxonomy2-manager-tree-outer-div fieldset,
  22. #taxonomy-manager-tree-outer-div fieldset {
  23. margin: 0;
  24. padding: 0 5px;
  25. }
  26. .taxonomy-manager-tree-size {
  27. padding: 0px;
  28. margin: 0px;
  29. /*height: 7px;*/
  30. text-align: right;
  31. display: inline;
  32. }
  33. .taxonomy-manager-tree-size img {
  34. cursor: pointer;
  35. }
  36. #taxonomy2-manager-tree-wrapper,
  37. #taxonomy-manager-tree-wrapper {
  38. margin-top: 0em;
  39. }
  40. /* address .treeview additional with #taxonomy-manager to make it compatible with the admin module */
  41. #taxonomy-manager .treeview,
  42. .treeview,
  43. .treeview ul {
  44. padding: 0;
  45. margin: 0;
  46. list-style: none;
  47. }
  48. #taxonomy-manager .treeview .form-item,
  49. .treeview .form-item {
  50. margin: 0;
  51. padding: 0;
  52. display: inline;
  53. }
  54. #taxonomy-manager .treeview li,
  55. .treeview li {
  56. margin: 0;
  57. padding: 0 0 0 15px;
  58. }
  59. #taxonomy-manager .hitArea,
  60. .hitArea {
  61. float: left;
  62. height: 15px;
  63. width: 15px;
  64. margin-left: -15px;
  65. cursor: pointer;
  66. _background: #fff;
  67. _filter: alpha(opacity=0);
  68. _display: inline;
  69. }
  70. #taxonomy-manager .treeview li,
  71. .treeview li {
  72. background: url(../images/tv-item.gif) 0 0 no-repeat;
  73. }
  74. #taxonomy-manager .treeview .collapsable,
  75. .treeview .collapsable {
  76. background-image: url(../images/tv-collapsable.gif);
  77. }
  78. #taxonomy-manager .treeview .expandable,
  79. .treeview .expandable {
  80. background-image: url(../images/tv-expandable.gif);
  81. }
  82. #taxonomy-manager .treeview .last,
  83. .treeview .last {
  84. background-image: url(../images/tv-item-last.gif);
  85. }
  86. #taxonomy-manager .treeview .lastCollapsable,
  87. .treeview .lastCollapsable {
  88. background-image: url(../images/tv-collapsable-last.gif);
  89. }
  90. #taxonomy-manager .treeview .lastExpandable,
  91. .treeview .lastExpandable {
  92. background-image: url(../images/tv-expandable-last.gif);
  93. }
  94. .term-line {
  95. display: inline;
  96. }
  97. .term-item {
  98. display: inline;
  99. padding-right: 5px;
  100. }
  101. .term-has-more-siblings {
  102. height: 38px;
  103. cursor: pointer;
  104. }
  105. .term-next-count {
  106. float: left;
  107. padding-top: 10px;
  108. color: #4ca108;
  109. }
  110. .term-downarrow-img {
  111. }
  112. .term-operations {
  113. display: inline;
  114. padding-left: 5px;
  115. }
  116. .term-operations span.select-all-children {
  117. text-decoration: none;
  118. width: 16px;
  119. height: 16px;
  120. background-repeat: no-repeat;
  121. background-image: url(../images/select-all-children.png);
  122. }
  123. .term-operations span.unselect-all-children {
  124. text-decoration: none;
  125. width: 16px;
  126. height: 16px;
  127. background-repeat: no-repeat;
  128. background-image: url(../images/unselect-all-children.png);
  129. }
  130. .term-operations img.term-up,
  131. .term-operations img.term-down,
  132. .term-operations span.select-all-children,
  133. .term-operations span.unselect-all-children,
  134. .term-operations a img {
  135. cursor: pointer;
  136. vertical-align: bottom;
  137. }
  138. .term-operations a:link,
  139. .term-operations a:visited,
  140. .term-operations a:hover,
  141. .term-operations a:active {
  142. text-decoration: none;
  143. }
  144. .highlightActiveTerm{
  145. background-color:#dddddd;
  146. }
  147. .highlightActiveTerm a{
  148. font-weight: bold;
  149. }
  150. #edit-taxonomy2-manager-top-language-wrapper,
  151. #edit-taxonomy-manager-top-language-wrapper {
  152. padding: 0;
  153. padding-right: 0.5em;
  154. margin: 0;
  155. text-align: right;
  156. display: inline;
  157. }
  158. #edit-taxonomy2-manager-top-language-wrapper label,
  159. #edit-taxonomy-manager-top-language-wrapper label {
  160. display: inline;
  161. }
  162. .taxonomy-manager-tree-top {
  163. text-align: right;
  164. }
  165. #taxonomy-manager-double-tree-operations {
  166. float: left;
  167. margin-left: 8px;
  168. margin-right: 8px;
  169. margin-top: 120px;
  170. display: inline;
  171. }
  172. .taxonomy-manager-double-tree-operations-buttons input {
  173. padding: 0;
  174. margin: 0;
  175. }
  176. #double-tree-msg {
  177. /*border: 2px solid #000000;
  178. padding: 6px;
  179. background: #FFFFE0; */
  180. }
  181. /**
  182. * Taxonomy Manger Toolbar
  183. */
  184. #taxonomy-manager-toolbar-throbber {
  185. float: right;
  186. margin: 0px;
  187. padding: 0px;
  188. height: 25px;
  189. }
  190. #taxonomy-manager-toolbar-buttons {
  191. float:left;
  192. }
  193. input.taxonomy-manager-buttons {
  194. border: thin solid;
  195. border-color: #cccccc #555555 #555555 #cccccc;
  196. background-color: #f2f2f2;
  197. background-repeat: no-repeat;
  198. background-position:3px;
  199. padding-left: 26px;
  200. padding-bottom: 3px;
  201. padding-right: 3px;
  202. height: 28px;
  203. }
  204. input.add {
  205. background-image: url(../images/list-add.png);
  206. }
  207. input#edit-weight-up {
  208. background-image: url(../images/go-up.png);
  209. }
  210. input#edit-weight-down {
  211. background-image: url(../images/go-down.png);
  212. }
  213. input.delete {
  214. background-image: url(../images/list-remove.png);
  215. }
  216. input.move {
  217. background-image: url(../images/move.png);
  218. }
  219. input.merge {
  220. background-image: url(../images/merge.png);
  221. }
  222. input.cancel {
  223. background-image: url(../images/dialog-cancel.png);
  224. }
  225. input.search {
  226. background-image: url(../images/edit-find.png);
  227. }
  228. input.export {
  229. background-image: url(../images/csv.png);
  230. }
  231. input.save {
  232. background-image: url(../images/document-save.png);
  233. }
  234. input.double-tree {
  235. background-image: url(../images/double-tree.png);
  236. }
  237. input.double-tree-disable {
  238. background-image: url(../images/double-tree-disable.png);
  239. }
  240. /**
  241. * Taxonomy Manager Search
  242. */
  243. #taxonomy-manager-search .fieldset-wrapper {
  244. overflow: visible; /*fixes hidden autocomplete result in FF*/
  245. }
  246. #edit-search-button {
  247. margin-top: 15px;
  248. margin-left: 10px;
  249. float: left;
  250. }
  251. #edit-find-field {
  252. float: left;
  253. line-height: 150%;
  254. }
  255. #edit-find-field .form-item {
  256. padding: 0;
  257. margin: 0;
  258. }
  259. /**
  260. * Term Data Form
  261. */
  262. #taxonomy-term-data fieldset {
  263. padding: 0.8em;
  264. }
  265. .term-data-overlay {
  266. position: absolute;
  267. left: 280px;
  268. top: 270px;
  269. width: 400px;
  270. z-index: 100;
  271. background: #FFFFFF;
  272. }
  273. .term-data-overlay fieldset {
  274. border-width: 6px;
  275. border-style: ridge;
  276. }
  277. .term-data-overlay legend {
  278. font-weight: bold;
  279. cursor: move;
  280. background-image: url(../images/move-small.png);
  281. background-repeat:no-repeat;
  282. background-position: 1px 4px;
  283. padding-left: 16px;
  284. line-height: 150%;
  285. }
  286. #term-data-close {
  287. padding: 0;
  288. margin: 0;
  289. text-align: right;
  290. line-height: 100%;
  291. }
  292. #term-data-close span {
  293. text-decoration: none;
  294. width: 16px;
  295. height: 16px;
  296. background-repeat: no-repeat;
  297. background-image: url(../images/dialog-cancel-small.png);
  298. cursor: pointer;
  299. }
  300. #term-data-close span:hover {
  301. background-image: url(../images/dialog-cancel-small-hover.png);
  302. }
  303. .term-data-autocomplete-add span {
  304. text-decoration: none;
  305. width: 22px;
  306. height: 22px;
  307. display:block;
  308. background-image: url(../images/list-add.png);
  309. }
  310. .term-data-autocomplete-add span:hover {
  311. text-decoration: none;
  312. background-image: url(../images/list-add-hover.png);
  313. }
  314. .taxonomy-term-data-operations span {
  315. text-decoration: none;
  316. width: 22px;
  317. height: 22px;
  318. display:block;
  319. background-image: url(../images/list-remove.png);
  320. }
  321. .taxonomy-term-data-operations span:hover {
  322. text-decoration: none;
  323. background-image: url(../images/list-remove-hover.png);
  324. }
  325. #taxonomy-term-data #edit-term-data-name-wrapper {
  326. margin-top: 0;
  327. }
  328. #taxonomy-term-data .resizable-textarea {
  329. width: 100%;
  330. }
  331. #taxonomy-term-data fieldset {
  332. margin-top: 0;
  333. padding-top: 0;
  334. }
  335. .taxonomy-term-data-operations {
  336. cursor: pointer;
  337. }
  338. .term-data-autocomplete {
  339. display: inline;
  340. }
  341. .term-data-autocomplete-add {
  342. display: inline;
  343. cursor: pointer;
  344. }
  345. .term-data-autocomplete-add img {
  346. vertical-align: bottom;
  347. }
  348. #edit-term-data-name {
  349. width: 100%;
  350. }
  351. #term-data-description {
  352. height: 130px;
  353. }
  354. #taxonomy-term-data .form-item {
  355. margin-bottom: 0.3em;
  356. margin-top: 0.3em;
  357. }
  358. #taxonomy-term-data table .form-item {
  359. margin-bottom: 0.2em;
  360. }
  361. #taxonomy-term-data table {
  362. margin-top: 0.5em;
  363. margin-bottom: 0em;
  364. }
  365. #taxonomy-term-data td, th {
  366. padding-top: 0.1em;
  367. padding-bottom: 0.1em;
  368. padding-left: 0.5em;
  369. padding-right: 0.5em;
  370. }
  371. #taxonomy-term-data .message,
  372. #taxonomy-term-data .messages {
  373. margin: 1px 0;
  374. }
  375. #edit-term-data-save {
  376. margin: 0.5em 0;
  377. }
  378. .clear {
  379. clear: both;
  380. }
  381. /**
  382. overwrites some css settings from the admin module, which break the layout of the taxonomy manager
  383. */
  384. #taxonomy-manager div.form-item:after,
  385. #taxonomy-manager ul.links:after,
  386. #taxonomy-manager div.admin-panel .body:after,
  387. #taxonomy-manager .clear-block:after {
  388. display: inline;
  389. }