source: main/trunk/greenstone3/web/interfaces/oran/style/core.css@ 25457

Last change on this file since 25457 was 25457, checked in by ak19, 12 years ago

If we append debuginfo=on or true or 1 to the greenstone URL, then we get a debuginfo button which, when clicked, will display the debuginfo.xsl page. This page specifies the various greenstone3 debug URL suffixes such as o=xml and formatedit=on.

File size: 11.2 KB
Line 
1html {
2 height: 100%;
3 margin-bottom: 1px;
4}
5body {
6 font-family: sans-serif;
7 margin: 0;
8 background-color: #eae4d9;
9}
10
11h3 {
12 margin-top:2px;
13 margin-bottom:2px;
14}
15
16p {
17 margin-top:0px;
18 margin-bottom:0.75em;
19}
20
21.sectionHeader {
22 margin-top:0px;
23 margin-bottom:0px;
24}
25
26.headerTD {
27 vertical-align: middle;
28}
29
30/* Styles for the different depths */
31.sectionHeaderDepthTitle{
32 font-size:1.4em;
33 line-height:1em;
34 font-weight:bold;
35}
36
37.sectionHeaderDepth1{
38 font-size:1.3em;
39 line-height:1em;
40 font-weight:bold;
41}
42
43.sectionHeaderDepth2{
44 font-size:1.2em;
45 line-height:1em;
46 font-weight:bold;
47 font-style:italic;
48}
49
50.sectionHeaderDepth3{
51 font-size:1.1em;
52 line-height:1em;
53 font-style:italic;
54}
55
56.sectionHeaderDepth4{
57 font-size:1em;
58 line-height:1em;
59 font-weight:italic;
60}
61
62.sectionNumberSpan{
63 /*Comment out this line to enable automatic section numbering*/
64 display:none;
65}
66
67.sectionContainer{
68 padding-top:0.5em;
69 padding-bottom:1em;
70 padding-left:1.5em;
71}
72
73.classifierContainer {
74 padding-left:1.5em;
75}
76
77.icon{
78 cursor:pointer;
79 padding:2px;
80 border:0px;
81}
82
83.emptyIcon {
84 height:16px;
85 width:16px;
86}
87
88.backToTop {
89 font-size:0.7em;
90 padding-left: 2em;
91 text-align:center;
92}
93
94.hidden{
95 display:none;
96}
97
98#prevArrowTD {
99 text-align:right;
100 width:10%;
101}
102
103#nextArrowTD {
104 text-align:left;
105 width:10%;
106}
107
108#prevTD {
109 text-align:left;
110 width:20%;
111}
112
113#nextTD {
114 text-align:right;
115 width:20%;
116}
117
118#searchResultNavTable {
119 width:100%;
120}
121
122#searchResultsStatusBar {
123 text-align:center;
124}
125
126#container {
127 position: relative;
128 margin: 0 auto 20px auto;
129 max-width: 1000px;
130 padding: 0;
131 line-height: 120%;
132 background-color: #fff;
133 border-top-width: 0px;
134}
135
136#topArea {
137 border-bottom-width: 0px;
138 max-width: 998px;
139 margin: 20px auto 0;
140}
141
142#topArea table {
143 width: 100%;
144}
145
146#topArea td {
147 width: 50%;
148}
149
150#gs_banner {
151 padding:0px;
152 height:100px;
153 position: relative;
154}
155
156#gs_content {
157 margin-top:-10px;
158 padding: 20px 20px 10px;
159 min-height: 300px;
160 /* background-color: #ff0; */
161}
162
163#gs_footer {
164 position: relative;
165 display: block;
166 /*background: transparent url('../images/gsdlhead.gif') scroll no-repeat left top;*/
167 margin: -1px auto;
168 text-align: center;
169 vertical-align: middle;
170 font-size: 70%;
171 padding-top:5px;
172 padding-bottom:5px;
173}
174
175#gs_footer a {
176 /*color:#FFF;*/
177}
178
179.termList {
180 font-size:12px;
181 line-height:14px;
182}
183
184.noTermHighlight{
185
186}
187
188.termHighlight{
189 background:yellow;
190}
191
192.viewOptions {
193 width: 100%;
194}
195
196.viewOptions td {
197 padding: 5px;
198}
199
200.tableOfContentsTitle{
201 font-weight:bold;
202 text-align:left;
203}
204
205.viewOptions a:link, .viewOptions a:hover, .viewOptions a:active, .viewOptions a:visited {
206 text-decoration:none;
207}
208
209#rightSidebar {
210 border: 1px solid #cdc;
211 width: 30%;
212 min-width:180px;
213 float:right;
214 margin: 0 0 10px 20px;
215 background-color: #FFFFFF;
216}
217
218#contentsArea {
219 padding:10px;
220}
221
222#collectionLinks {
223 position: relative;
224}
225
226#collectionLinks a div{
227 display: block;
228 float: left;
229 border: 1px solid #888;
230 margin: 0 20px 20px 0;
231 font-size: 150%;
232 color: #444;
233 text-decoration: none;
234 background: url(../images/collectionIconStripe.gif) scroll no-repeat 0 0;
235 padding: 20px;
236 min-width: 200px;
237}
238
239#collectionLinks a img{
240 display: block;
241 float: left;
242 border: 1px solid #888;
243 margin: 0 20px 20px 0;
244 font-size: 150%;
245 color: #444;
246 text-decoration: none;
247}
248
249/*
250.collectionLink {
251 display: block;
252 float: left;
253 border: 1px solid #888;
254 margin: 0 20px 20px 0;
255 font-size: 150%;
256 color: #444;
257 text-decoration: none;
258 background: url(../images/collectionIconStripe.gif) scroll no-repeat 0 0;
259 padding: 20px;
260}
261*/
262
263/* some text should not be rendered as it is just there for search engines */
264#collectionLinks a b {
265 display: none;
266}
267
268/* make sure h1s and h2s are readable on the green banner */
269#breadcrumbs, #gs_banner h2, #breadcrumbs a, #gs_banner h2 a {
270 /*color: #fff;*/
271}
272body.dAction #gs_banner h2 {
273 max-width: 600px;
274 font-size: 100;
275}
276
277#titlearea {
278 padding-left: 20px;
279 width:40%;
280}
281
282#titlesearchcontainer {
283 height: 70px;
284 width: 100%;
285}
286
287#titlesearchcontainer h2 {
288 padding-left: 0px;
289}
290
291#titlesearchcontainer, #titlesearchcontainer form, #titlesearchcontainer h2{
292 padding-top: 0px;
293 padding-bottom: 0px;
294 margin-top: 0px;
295 margin-bottom: 0px;
296}
297
298#quicksearcharea {
299 width: 60%;
300 text-align: right;
301 padding-right: 20px;
302 padding-top: 10px;
303}
304
305#quicksearcharea ul{
306 margin:0;
307}
308
309#quicksearcharea li{
310 display:inline;
311 list-style:none;
312 margin-left:5px;
313 padding: 2px 3px 2px 5px;
314 font-size: 10px;
315}
316
317#quicksearcharea a{
318 text-transform:lowercase;
319}
320
321#breadcrumbs {
322 margin-left: 20px;
323}
324
325#breadcrumbs a{
326 text-decoration:underline;
327}
328
329
330/* css to make the page links work (home, help, preference) */
331#bannerLinks {
332 text-align: right;
333 list-style: none;
334 margin: 0 20px;
335 font-size: 90%;
336}
337
338#bannerLinks li {
339 /*display: inline;*/
340 float:right;
341 margin-left: 5px;
342 padding: 1px 4px 1px 0px;
343}
344
345#bannerLinks ul {
346 padding: 0px 3px 0px 0px;
347 text-align: right;
348 list-style: none;
349}
350
351#bannerLinks li.current a {
352 cursor: default;
353}
354
355#bannerLinks li:hover, #bannerLinks li.current { background-position: 100% 0; }
356
357#bannerLinks li.current a { text-decoration: underline; background-position: 0 0;}
358#bannerLinks img.spacer { display: table-cell; }
359
360
361/* css to make the classifier list pretty */
362.navList {
363 margin: 0 0 10px 0;
364 padding: 0;
365 background-color: #0a0;
366}
367
368.navList ul {
369 margin: 0;
370 padding: 0;
371 list-style: none;
372}
373
374.navList td {
375 /*float: left;*/
376 padding-left: 3em;
377 padding-right: 3em;
378 text-align:center;
379 cursor: pointer;
380 color: #fff;
381}
382.navList li a, .navList li span {
383 padding: 0 1em;
384 display: block;
385 text-decoration: none;
386 color: #fff;
387}
388
389.navList td.current {
390 background-color: #efea6e;
391 color: #444;
392 cursor: default;
393}
394
395.navList li.current a, .navList li.current span {
396 color: #444;
397 cursor: default;
398}
399
400/* css to make the tabs work */
401#nav {
402 list-style: none outside none;
403 padding: 0px;
404 margin: 9px 0 0 20px;
405 font-size: 14px;
406}
407
408#nav ul {
409 margin:0px;
410 padding:0px;
411}
412
413#nav li {
414 display: inline;
415 margin-right: 5px;
416 padding: 3px 5px 4px 7px;
417 text-transform: capitalize;
418 text-align: center;
419 border-bottom: none;
420}
421
422#nav a{
423 margin:0px;
424 font-weight: bold;
425 text-decoration: none;
426}
427
428#nav li:hover, #nav li.current { background-position: 100% 0; }
429#nav li:hover a, #nav li.current a { background-position: 0 0; cursor:default; }
430
431/* style the search and classifier results */
432#results {
433 line-height: 160%;
434 margin: 0;
435 padding: 0;
436 /* border: 1px solid #f00; */
437}
438
439#results ul {
440 margin: 0 0 0 20px;
441 padding: 0;
442}
443
444#results li {
445 list-style: none;
446 margin: 0 0 .2em 0;
447 /* border: 1px solid #00f; */
448}
449
450#results li a {
451 padding: 3px 3px 3px 3px;
452 background-repeat: no-repeat;
453 background-position: 0 .1em;
454}
455
456
457#results .document a { /*background-image: url('../images/book.png'); */}
458#results .document a:visited { background-image: url('../images/book-visited.png'); color: #999; }
459#results .shelf>a { background-image: url('../images/bookshelf.png'); }
460
461/* corners of the banner */
462/*
463.corner {
464 position: absolute;
465 background-image: url('../images/layout/corners.png');
466 background-repeat: no-repeat;
467 width: 20px;
468 height: 20px;
469}
470
471#cornerTopLeft {
472 left: 0; top: 0;
473 background-position: 0 0;
474}
475#cornerTopRight {
476 right: 0; top: 0;
477 background-position: -20px 0;
478}
479#cornerBottomLeft {
480 left: 0; bottom: 0;
481 background-position: 0 -20px;
482}
483#cornerBottomRight {
484 right: 0; bottom: 0;
485 background-position: -20px -20px;
486}
487*/
488.clear {
489 clear: both;
490}
491
492
493/*a:link, a:hover, a:active, a:visited { color: #050; }*/
494
495/* bg image set in style macro */
496div.divbar {
497 clear: both;
498 background-image: url('../images/bg_green.png');
499 width: 100%;
500 text-align: center;
501 font-size:80%
502}
503
504
505/** query form style**/
506div#queryform{
507
508}
509
510/** search result style */
511div#terminfo{
512
513}
514
515div#matchdocs{
516
517}
518
519div.resultnavigation{
520 margin: 0;
521 padding:0;
522}
523
524ul#resultlist li{
525 display:block;
526}
527
528div#documentheading{
529 font-size: 16pt;
530 font-weight: bold;
531}
532
533div#documentinfo {
534 float:left;
535 padding:0;
536 margin:0;
537 width:24%;
538}
539
540div#toc{
541 float:left;
542 text-align:left;
543 width:60%;
544 padding:0;
545 margin:0;
546}
547
548ul#docbuttons li {
549 display: block;
550 font-size: 11px;
551 font-weight: bold;
552 background: #f7e7c5;
553 margin: 1px;
554 border: 1px solid #eeddbb;
555 text-align: center;
556 vertical-align: middle;
557 height: 30px; /* IE6 and NS4 treat width/height as min-width/min-height */
558 width: 110px;
559}
560
561
562ul#tocnodes li{
563 margin: 0;
564 padding: 5px 0 0 0;
565 display:block;
566}
567
568ul.tocnode {
569 margin:0;
570 padding:5px 0 0 20px;
571}
572
573ul.tocnode a{
574 margin: 0;
575 padding:0 5px 0 0;
576 }
577
578span.bold{
579 font-weight: bold;
580}
581
582div.documentarrows{
583 margin: 0 0 0 0;
584 padding: 1em 0 0 0;
585}
586
587img.lessarrow{
588 float:left;
589 border: none;
590}
591
592img.morearrow{
593 float:right;
594 border:none;
595}
596
597div.formheading{
598 font-size: 16pt;
599 font-weight: bold;
600 margin: .5em 0 0;
601 padding:0;
602}
603
604ul#presprefs li, ul#berrybasketprefs li, ul#searchprefs li{
605 display: block;
606}
607
608
609div.phrasebrowse{
610 text-align:center;
611 padding:0;
612 margin: .5em 0 .5em 0;
613}
614
615div.QuickSearch {
616 float: right;
617}
618
619#coverImage {
620 text-align: center;
621}
622
623/* ----- TABLE OF CONTENTS ------ */
624#tableOfContents {
625 margin: 0;
626 padding: 0;
627 font-size: 70%;
628}
629
630#tableOfContents li {
631 list-style: none;
632 margin: 0;
633 padding: 2px;
634 background-color: #fff;
635}
636
637#tableOfContents li a {
638 color: #444;
639}
640
641#tableOfContents li.current {
642 background-color: #090;
643}
644#tableOfContents li.current a {
645 color: #fff;
646}
647
648#tableOfContents li.current li {
649 background-color: #fff;
650}
651
652#tableOfContents li.current li a {
653 color: #444;
654}
655
656#tableOfContents ul {
657 padding: 0 0 0 0;
658}
659
660#tableOfContents ul ul{
661 padding: 0 0 0 0;
662}
663
664#tableOfContents ul ul ul{
665 padding: 0 0 0 16px;
666}
667
668/* -------- SEARCH ------- */
669.paramLabel {
670 float: left;
671 min-width: 250px;
672}
673.paramValue {
674 float: left;
675}
676
677
678table{
679 border-collapse:collapse;
680 border-spacing:0;
681}
682
683/* ------- BROWSE -------*/
684
685.childrenlist {
686 margin:0 0 0 10px;
687
688}
689.childrenlist td {
690 padding:3px 0px 0px 10px;
691}
692
693/* ------- PAGED IMAGE ------- */
694
695.pageSlider {
696 width: 250px;
697 overflow: auto;
698 margin-left: auto;
699 margin-right: auto;
700 padding: 2px;
701}
702
703.pageSliderSpacer {
704 width:2px;
705}
706
707.pageSliderCol {
708 width:75px;
709 height:100px;
710 padding: 2px;
711 text-align: center;
712 vertical-align: bottom;
713}
714
715/* ------- SPATIAL COLLECTIONS ------- */
716
717#nearbyDocs td, #nearbyDocs th {
718 padding: 5px;
719 border: 1px solid black;
720}
721
722#nearbyDocs th {
723 font-weight: bold;
724}
725
726#auth_navbar {
727 width: 90%;
728 margin: 10px auto;
729}
730
731#auth_navbar span{
732 padding:3px;
733}
734
735#userListTable {
736 text-align: center;
737 width: 90%;
738 margin: auto;
739}
740
741#userListTable td{
742 border: black 1px solid;
743 padding: 5px;
744}
745
746#gs_error{
747 padding: 5px;
748 margin: auto;
749 width: 50%;
750 text-align: center;
751}
752
753#loginTable{
754 margin: auto;
755 width: 25%;
756}
757
758#map_canvas{
759 margin:0px auto;
760 width:900px;
761 height:500px;
762}
763
764dl dt { font-weight:bold;
765 padding-top:10px; }
766dl dd { padding-bottom:10px}
767
768/*
769ul.childrenlist li {
770list-style-type:none;
771}
772ul#classifierlist,ul#classifiernodelist {
773 list-style-type:none;
774 margin:0;
775 padding:0
776}
777ul#classifierlist li{
778list-style:none;
779margin:0 0 5px 0;
780padding:0;display:block;
781}
782ul#classifiernodelist li{
783list-style:none;
784margin:0;
785padding:5px 0 0 0;
786display:block
787}
788ul.childrenlist{
789list-style:none;
790margin:0;
791padding:0 0 0 20px;
792display:block;
793width:100%
794}
795*/
Note: See TracBrowser for help on using the repository browser.