dokuwiki-indexmenu-plugin – Blame information for rev 1

Subversion Repositories:
Rev:
Rev Author Line No. Line
1 office 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*/
68 div.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  
76 div.li a.indexmenu_idx_head {
77 font-weight: bold;
78 }
79  
80 /*Style for admin panel interface*/
81 div.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.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.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 }