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