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

Last change on this file since 25357 was 25357, checked in by sjm84, 12 years ago

Some fixes to the Greenstone home page that displays all the collections

File size: 11.1 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 margin: 3px;
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
764/*
765ul.childrenlist li {
766list-style-type:none;
767}
768ul#classifierlist,ul#classifiernodelist {
769 list-style-type:none;
770 margin:0;
771 padding:0
772}
773ul#classifierlist li{
774list-style:none;
775margin:0 0 5px 0;
776padding:0;display:block;
777}
778ul#classifiernodelist li{
779list-style:none;
780margin:0;
781padding:5px 0 0 0;
782display:block
783}
784ul.childrenlist{
785list-style:none;
786margin:0;
787padding:0 0 0 20px;
788display:block;
789width:100%
790}
791*/
Note: See TracBrowser for help on using the repository browser.