You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

312 lines
7.8 KiB

  1. /*--------------------------------------------------|
  2. | dTree 2.05 | www.destroydrop.com/javascript/tree/ |
  3. |---------------------------------------------------|
  4. | Copyright (c) 2002-2003 Geir Landro |
  5. |--------------------------------------------------*/
  6. /*
  7. a.nodeFdUrl Namespace with url link (headpage) js
  8. a.node Namespace without url link js
  9. a.nodeUrl Page js
  10. a.nodeSel Last visited page js
  11. a.navSel Current page js
  12. a.indexmenu_idx_head link style of a namespace with url (headpage) nojs
  13. a.indexmenu_idx link style of a namespace without url nojs
  14. */
  15. /* dtree properties. No need to change*/
  16. .dtree {
  17. font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  18. font-size: 11px;
  19. color: __text__;
  20. white-space: nowrap !important;
  21. word-wrap: normal !important;
  22. line-height: normal;
  23. }
  24. .dtree img {
  25. border: 0;
  26. vertical-align: top;
  27. }
  28. /*Properties that can be edit*/
  29. /*Link properties*/
  30. .dokuwiki .dtree a,
  31. .dokuwiki .aside .dtree a,
  32. .dokuwiki .dtree a:visited,
  33. .dokuwiki .aside .dtree a:visited,
  34. .dokuwiki .dtree a:link,
  35. .dokuwiki .aside .dtree a:link {
  36. color: __existing__;
  37. text-decoration: none;
  38. }
  39. /*Link properties*/
  40. .dtree a.node, .dtree a.nodeSel a.navSel {
  41. white-space: nowrap;
  42. padding: 1px 2px 1px 2px;
  43. }
  44. /* Last visited page highlighting*/
  45. .dtree a.nodeSel {
  46. background-color: __background_alt__;
  47. }
  48. /* Current page highlighting*/
  49. .dokuwiki .dtree a.navSel,
  50. .dokuwiki .aside .dtree a.navSel {
  51. background-color: __highlight__;
  52. }
  53. /*
  54. .dtree .clip {
  55. }
  56. */
  57. /*Namespace without page link in nojs mode. !important has to be used*/
  58. div.li a.indexmenu_idx {
  59. color: __missing__ !important;
  60. text-decoration: none !important;
  61. font-weight: bold;
  62. }
  63. /*Namespace with page link (headpage) in nojs mode. !important has to be used*/
  64. div.li a.indexmenu_idx_head {
  65. font-weight: bold;
  66. }
  67. /*Style for admin panel interface*/
  68. div.dokuwiki div.indexmenu_list_themes {
  69. clear: both;
  70. border-top: 2px solid __border__;
  71. padding-left: 1em;
  72. }
  73. /*Mouseover property*/
  74. .dokuwiki .dtree a.nodeFdUrl:hover,
  75. .dokuwiki .dtree a.nodeSel:hover,
  76. .dokuwiki a.navSel:hover,
  77. .dokuwiki .dtree a.nodeUrl:hover {
  78. color: __existing__;
  79. text-decoration: underline;
  80. background-color: __background_alt__;
  81. }
  82. /*Mouseover property*/
  83. .dtree a.node:hover {
  84. text-decoration: none;
  85. }
  86. /*tocbullet property*/
  87. .dtree .indexmenu_tocbullet {
  88. position: absolute;
  89. background: transparent url(images/toc_bullet.gif) no-repeat scroll;
  90. vertical-align: middle;
  91. width: 11px;
  92. height: 11px;
  93. }
  94. /*scrolling arrow property*/
  95. .dtree .indexmenu_larrow {
  96. position: absolute;
  97. opacity: .60;
  98. background: transparent url(images/larrow.gif) repeat-y scroll;
  99. padding-left: 22px;
  100. z-index: 100;
  101. }
  102. /*toc property*/
  103. .indexmenu_toc {
  104. font-size: 80%;
  105. line-height: 1.2em;
  106. white-space: normal;
  107. overflow: hidden;
  108. width: 200px !important;
  109. z-index: 100 !important;
  110. word-wrap: break-word;
  111. }
  112. /*
  113. * Temporary fix for vector template
  114. * .toc is style for tabel of ToC in mediawiki styles, included in vector, but of no use in DokuWiki
  115. */
  116. .indexmenu_toc ul.toc {
  117. border: 0 none;
  118. }
  119. .indexmenu_toc .tocheader {
  120. background-color: __background_alt__;
  121. padding: 2px 0;
  122. }
  123. .indexmenu_toc .indexmenu_toc_inside {
  124. border: 1px solid __border__;
  125. background-color: __background__;
  126. text-align: left;
  127. padding: 0.5em 0 0.7em 0;
  128. max-height: 300px;
  129. overflow: auto;
  130. }
  131. .dtree .indexmenu_rarrow {
  132. position: absolute;
  133. background: white url(images/rarrow.gif) no-repeat scroll;
  134. width: 11px;
  135. height: 15px;
  136. }
  137. .indexmenu_rmenuhead {
  138. background-color: #CCFFCC;
  139. margin: 0;
  140. text-align: center;
  141. padding: 1px 5px;
  142. vertical-align: middle;
  143. overflow: hidden;
  144. width: 100px;
  145. }
  146. .indexmenu_rmenu ul {
  147. margin: 0;
  148. }
  149. .indexmenu_rmenu, .indexmenu_rmenu li ul {
  150. position: absolute;
  151. z-index: 100;
  152. background-color: #fff;
  153. border: 1px solid black;
  154. font-size: 80%;
  155. line-height: 120%;
  156. padding-bottom: 5px;
  157. width: 110px;
  158. }
  159. .indexmenu_rmenu li a,
  160. .indexmenu_rmenu li span.indexmenu_submenu {
  161. padding: 1px 0;
  162. display: block;
  163. }
  164. .indexmenu_rmenu ul, .indexmenu_rmenu li {
  165. list-style-type: none !important;
  166. list-style-image: none !important;
  167. color: #000 !important;
  168. padding: 0;
  169. text-align: center;
  170. position: relative;
  171. }
  172. .indexmenu_rmenu a:hover, .indexmenu_rmenu .indexmenu_submenu:hover {
  173. background-color: #E6E6E6 !important;
  174. display: block;
  175. }
  176. .indexmenu_opts {
  177. font-size: 80%;
  178. }
  179. .dtree .emptynode {
  180. background: transparent url(images/empty.gif) no-repeat scroll;
  181. display: inline;
  182. padding: 1px 8px;
  183. width: 16px;
  184. height: 16px;
  185. vertical-align: top;
  186. /* needed by ie7 */
  187. zoom: 1;
  188. }
  189. .indexmenu_rmenu li {
  190. margin: 0;
  191. }
  192. .indexmenu_rmenu li ul {
  193. display: none;
  194. /*.indexmenu_rmenu width-1*/
  195. left: 109px;
  196. font-size: 100%;
  197. top: 0;
  198. }
  199. /*nojs tree div*/
  200. .indexmenu_rmenu li:hover ul, .indexmenu_nojs, .indexmenu_titlemenu {
  201. display: block;
  202. }
  203. .indexmenu_titlemenu {
  204. background-color: #ccc;
  205. border-top: 1px solid #333;
  206. border-bottom: 1px solid #333;
  207. }
  208. /***************************************
  209. * indexmenu wizard *
  210. ***************************************/
  211. #indexmenu__wiz {
  212. width: 451px;
  213. }
  214. #indexmenu__wiz fieldset {
  215. width: 401px;
  216. text-align: left;
  217. }
  218. #indexmenu__wiz input {
  219. margin: 0 0.1em 0 0;
  220. }
  221. #indexmenu__wiz input#namespace {
  222. margin: 0 0.6em;
  223. width: 270px;
  224. }
  225. #indexmenu__wiz .number input {
  226. width: 30px;
  227. }
  228. #indexmenu__wiz strong {
  229. line-height: 1.5em;
  230. }
  231. #indexmenu__wiz label {
  232. margin: 0 0.6em;
  233. }
  234. #indexmenu__wiz fieldset.indexmenu_options label.number {
  235. margin: 0 0.6em 0 -0.3em;
  236. }
  237. #indexmenu__wiz input#indexmenu__insert {
  238. margin: 0.5em 3px 1em 3px;
  239. }
  240. #indexmenu__wiz fieldset.indexmenu_metanumber input[type=text] {
  241. width: 50px;
  242. margin: 5px;
  243. }
  244. .dokuwiki #indexmenu__wiz div.toolbar button.toolbutton {
  245. border-radius: 4px;
  246. margin: 0 3px 3px 0;
  247. border-left-width: 1px;
  248. }
  249. .dokuwiki #indexmenu__wiz div.toolbar button.toolbutton div {
  250. width: 16px;
  251. height: 16px;
  252. opacity: .70;
  253. }
  254. .dokuwiki #indexmenu__wiz div.toolbar button.toolbutton div:hover,
  255. .dokuwiki #indexmenu__wiz div.toolbar button.toolbutton div:active,
  256. .dokuwiki #indexmenu__wiz div.toolbar button.toolbutton.selected div {
  257. opacity: 1;
  258. }
  259. .dokuwiki #indexmenu__wiz div.toolbar button.toolbutton.selected {
  260. border-color: #333;
  261. /* copied from tpl/dokuwiki/css/basic.css */
  262. background-color: #ddd;
  263. background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2NzAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0RERERERCIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0JCQkJCQiIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnNjcwKSIgLz4KPC9zdmc+);
  264. /*background: -moz-linear-gradient( top, #ffffff 0%, #f4f4f4 30%, #dddddd 99%, #cccccc 99%); see FS#2447*/
  265. background: -webkit-linear-gradient(top, #ffffff 0%, #f4f4f4 30%, #dddddd 99%, #bbbbbb 99%);
  266. background: -o-linear-gradient(top, #ffffff 0%, #f4f4f4 30%, #dddddd 99%, #bbbbbb 99%);
  267. background: -ms-linear-gradient(top, #ffffff 0%, #f4f4f4 30%, #dddddd 99%, #bbbbbb 99%);
  268. background: linear-gradient(top, #ffffff 0%, #f4f4f4 30%, #dddddd 99%, #bbbbbb 99%);
  269. }