update enrol/ldap to work with roles.
[moodle.git] / theme / oceanblue / styles_color.css
CommitLineData
ae370141 1/*******************************************************************
7b790417 2 styles_color.css
2e868cc9 3
7b790417 4 This CSS file contains all color definitions like
5 background-color, font-color, border-color etc.
ae370141 6
7b790417 7 Styles are organised into the following sections:
ae370141 8
2e868cc9 9 core
10 header
11 footer
ae370141 12
2e868cc9 13 admin
14 blocks
15 calendar
16 course
17 doc
18 login
19 message
20 tabs
21 user
ae370141 22
2e868cc9 23 various modules
ae370141 24
25*******************************************************************/
26
7b790417 27/***
28 *** Core
29 ***/
ae370141 30
2ea70bbe 31a:link,
32a:visited {
2e868cc9 33 color:#0000FF;
2ea70bbe 34}
35
36a.dimmed:link,
37a.dimmed:visited {
2e868cc9 38 color:#AAAAAA;
2ea70bbe 39}
40
54e03195 41a:hover {
2e868cc9 42 color:#FF0000;
2ea70bbe 43}
44
c1c6692f 45a.autolink:link,
46a.autolink:visited {
2e868cc9 47 color:#000000;
48 background: #DDDDDD;
c1c6692f 49}
50
51a.autolink.glossary:hover {
2e868cc9 52 cursor: help;
54e03195 53}
54
b731093e 55img.userpicture,
56img.grouppicture {
57 border-color:#000
58}
59
60.block_online_users .listentry img {
61 border:#888
62}
63
2ea70bbe 64body {
2e868cc9 65 background-color:#AAAAFF;
66 color:#000066;
2ea70bbe 67}
68
3e5c0cf0 69th.header,
1a5a8ec2 70td.header,
71div.header {
f402466e 72 background-color:#AAAAFF;
73 border-color:#9999FF;
1a5a8ec2 74}
75
76.navbar {
3e86fa9e 77 background-color:#AAAAFF;
78 border-color:#AAAAFF;
2ea70bbe 79}
8b3432db 80
794f6415 81table.formtable tbody th {
2e868cc9 82 background: none;
794f6415 83}
8b3432db 84
2ea70bbe 85.highlight {
2e868cc9 86 background-color:#AAFFAA;
2ea70bbe 87}
88
89.highlight2 {
2e868cc9 90 color:#AA0000; /* highlight missing terms in forum search */
2ea70bbe 91}
92
93/* Alternate rows even */
94.r0 {
95}
96
97/* Alternate rows odd */
98.r1 {
99}
100
101/* notification messages (can be good or bad) */
102.notifyproblem {
2e868cc9 103 color:#660000;
2ea70bbe 104}
2ea70bbe 105.notifysuccess {
2e868cc9 106 color:#006600;
2ea70bbe 107}
108
109.required {
2e868cc9 110 background-color:#DDDDDD;
2ea70bbe 111}
112
2ea70bbe 113.generalbox {
2e868cc9 114 border-color:#9999FF;
2ea70bbe 115}
116.informationbox {
2e868cc9 117 border-color:#9999FF;
2ea70bbe 118}
119.feedbackbox {
2e868cc9 120 border-color: #888888;
2ea70bbe 121}
122.feedbackby {
2e868cc9 123 background-color:#BBBBBB;
2ea70bbe 124}
ae370141 125
126.noticebox {
2e868cc9 127 border-color:#9999FF;
ae370141 128}
129
130.errorbox {
2e868cc9 131 color:#ffffff;
132 border-color:#660000;
133 background-color:#990000;
ae370141 134}
135
c4b7f1b3 136.errorboxcontent {
137 background-color:#FFBBBB;
138}
139
ae370141 140.tabledivider {
2e868cc9 141 border-color:#9999FF;
ae370141 142}
143
ae370141 144.sitetopic {
87475fcd 145}
146
147.sitetopiccontent {
148 border-color:#DDDDDD;
2e868cc9 149 background-color:#FFFFFF;
150 border-color:#9999FF;
ae370141 151}
152
153.dimmed_text {
2e868cc9 154 color:#AAAAAA;
ae370141 155}
156
157.teacheronly {
2e868cc9 158 color:#990000;
ae370141 159}
160
161.unread {
2e868cc9 162 background: #FFD991;
ae370141 163}
164
165.censoredtext {
2e868cc9 166 color:#000000;
167 background:#000000;
ae370141 168}
169
170
171/* kept for backward compatibility with some non-standard modules
172 which use these classes for various things */
173.generaltab, .generaltabinactive {
2e868cc9 174 background-color:#BBBBBB;
2ea70bbe 175}
ae370141 176.generaltabselected {
2e868cc9 177 background-color:#DDDDDD;
ae370141 178}
179.generaltabinactive {
2e868cc9 180 color:#CCCCCC;
ae370141 181}
182
183
184
7b790417 185/***
186 *** Header
187 ***/
ae370141 188
e8928a65 189.breadcrumb .sep {
190 color:#6666CC;
191}
7b790417 192/***
193 *** Footer
194 ***/
ae370141 195
2e868cc9 196.homelink a:link,
197.homelink a:visited,
198.homelink a:hover {
71e367bd 199 background-color: #FFFFFF;
200 color: #000066;
2e868cc9 201 text-decoration: none;
202}
203.homelink a:link,
204.homelink a:visited {
205 border-top: 1px solid #cecece;
206 border-bottom: 2px solid #4a4a4a;
207 border-left: 1px solid #cecece;
208 border-right: 2px solid #4a4a4a;
209}
210.homelink a:hover {
211 border-bottom: 1px solid #cecece;
212 border-top: 2px solid #4a4a4a;
213 border-right: 1px solid #cecece;
214 border-left: 2px solid #4a4a4a;
215}
216
217
7b790417 218/***
219 *** Admin
220 ***/
2ea70bbe 221
222.admin .generalboxcontent {
2e868cc9 223 background-color:#EEEEEE;
2ea70bbe 224}
8b3432db 225
2ea70bbe 226.admin .generalbox {
2e868cc9 227 border-color:#BBBBBB;
2ea70bbe 228}
229
230.admin .informationbox {
2e868cc9 231 border-color:#BBBBBB;
232 background-color:#FFFFFF;
2ea70bbe 233}
8b3432db 234
794f6415 235body#admin-index .c0 {
2e868cc9 236 background-color: #FAFAFA;
794f6415 237}
238
b731093e 239body#admin-blocks table#blocks .r0,
240body#admin-blocks table#incompatible .r0 {
241 background-color: #f0f0f0;
242}
243
244body#admin-blocks table#blocks .r1,
245body#admin-blocks table#incompatible .r1 {
246 background-color: #fafafa;
247}
248
249body#admin-blocks table#incompatible td.c0 {
250 color: #ff0000;
251}
2ea70bbe 252
8968d779 253table.flexible .r0 {
254 background-color: #f0f0f0;
255}
256
257table.flexible .r1 {
258 background-color: #fafafa;
259}
ae370141 260
7b790417 261/***
262 *** Blocks
263 ***/
ae370141 264
265.sideblock {
2e868cc9 266 border-color:#9999FF;
2ea70bbe 267}
268
ae370141 269.sideblock .header {
aa6bcf41 270 border-color: #dddddd;
2ea70bbe 271}
272
ae370141 273.sideblock .content {
aa6bcf41 274 border-color: #dddddd;
2e868cc9 275 background-color:#FCFCFC;
81874f62 276}
277
ae370141 278.sideblock .content hr {
2e868cc9 279 border-top-color:#999999;
2ea70bbe 280}
281
b731093e 282#left-column .hidden .header,
283#right-column .hidden .header
284{
285 border-bottom-color: #dddddd;
ae370141 286}
aa6bcf41 287
794f6415 288.sideblock .header .hide-show img.hide-show-image {
2e868cc9 289 background: url('../../pix/t/switch_minus.gif') no-repeat bottom;
794f6415 290}
291
292.sideblock.hidden .header .hide-show img.hide-show-image {
2e868cc9 293 background: url('../../pix/t/switch_plus.gif') no-repeat bottom;
794f6415 294}
2ea70bbe 295
b731093e 296.blockconfigtable {
297 background-color:#FFFFFF;
298 border-left:1px solid;
299 border-right:1px solid;
300 border-bottom:1px solid;
301 border-color:#AAAAAA;
302}
ae370141 303
304
e8928a65 305/***
306 *** Blogs
307 ***/
308
309.blogpost.blogdraft .content {
310 background-color:#EEEEEE;
311}
312
313.block_blog_tags .official {
314 color: #0000FF;
315}
316
317.block_blog_tags .personal {
318 color: #0066CC;
319}
320
321
7b790417 322/***
323 *** Calendar
324 ***/
ae370141 325
326#calendar .maincalendar,
7b790417 327#calendar .sidecalendar {
2e868cc9 328 border-color: #DDDDDD;
1734c8ca 329 background-color:#FFFFFF;
2ea70bbe 330}
331
ae370141 332#calendar .maincalendar table.calendarmonth th {
2e868cc9 333 border-color: #000000;
ae370141 334}
2ea70bbe 335
ae370141 336table.minicalendar {
2e868cc9 337 border-color:#9999FF;
ae370141 338}
339
340#calendar .maincalendar .eventlist .event {
2e868cc9 341 border-color:#9999FF;
ae370141 342}
343
344#calendar .maincalendar .eventlist .event .topic,
345#calendar .maincalendar .eventlist .event .picture,
7b790417 346#calendar .maincalendar .eventlist .event .side {
2e868cc9 347 background-color:#EEEEEE;
ae370141 348}
349
350#calendar .maincalendar table.calendarmonth ul.events-underway {
2e868cc9 351 color:#999999;
ae370141 352}
353
354#calendar .event_global,
355.minicalendar .event_global,
356.block_calendar_month .event_global {
2e868cc9 357 border-color:#2EBA0E !important;
358 background-color:#2EBA0E;
ae370141 359}
360
361#calendar .event_course,
362.minicalendar .event_course,
363.block_calendar_month .event_course {
2e868cc9 364 border-color:#FF9966 !important;
365 background-color:#FF9966;
ae370141 366}
367
368#calendar .event_group,
369.minicalendar .event_group,
370.block_calendar_month .event_group {
2e868cc9 371 border-color:#FBBB23 !important;
372 background-color:#FBBB23;
ae370141 373}
374
375#calendar .event_user,
376.minicalendar .event_user,
377.block_calendar_month .event_user {
2e868cc9 378 border-color:#A1BECB !important;
379 background-color:#A1BECB;
2ea70bbe 380}
381
ae370141 382#calendar .duration_global,
383.minicalendar .duration_global {
2e868cc9 384 border-top-color:#2EBA0E !important;
385 border-bottom-color:#2EBA0E !important;
ae370141 386}
2ea70bbe 387
ae370141 388#calendar .duration_course,
389.minicalendar .duration_course {
2e868cc9 390 border-top-color:#FF9966 !important;
391 border-bottom-color:#FF9966 !important;
ae370141 392}
393
394#calendar .duration_group,
395.minicalendar .duration_group {
2e868cc9 396 border-top-color:#FBBB23 !important;
397 border-bottom-color:#FBBB23 !important;
ae370141 398}
399
400#calendar .duration_user,
401.minicalendar .duration_user {
2e868cc9 402 border-top-color:#A1BECB !important;
403 border-bottom-color:#A1BECB !important;
ae370141 404}
405
406#calendar .weekend,
407.minicalendar .weekend {
2e868cc9 408 color:#FF0000;
ae370141 409}
410
411#calendar .today,
412.minicalendar .today {
2e868cc9 413 border-color:#000000 !important;
ae370141 414}
415
416.cal_popup_fg {
2e868cc9 417 background-color:#FFFFFF;
ae370141 418}
419
420.cal_popup_bg {
2e868cc9 421 border-color:#000000;
422 background-color:#FFFFFF;
ae370141 423}
8b3432db 424
794f6415 425#calendar .maincalendar .filters table,
426#calendar .sidecalendar .filters table,
7b790417 427.block_calendar_month .filters table {
2e868cc9 428 background-color: #EEEEEE;
794f6415 429}
430
ae370141 431
432
7b790417 433/***
434 *** Course
435 ***/
ae370141 436
2ea70bbe 437/* course, entry-page, login */
438.headingblock {
2e868cc9 439 border-color:#9999FF;
2ea70bbe 440}
441
2ea70bbe 442/* course */
443.headingblock .outline {
2e868cc9 444 border-color:#9999FF;
2ea70bbe 445}
446
447#course-view .section td {
2e868cc9 448 border-color:#9999FF;
2ea70bbe 449}
450
451#course-view .section .content {
cc7d66b6 452 background: #FFFFFF;
2ea70bbe 453}
454
455#course-view .section .side {
2e868cc9 456 background: #EEEEEE;
2ea70bbe 457}
458
459#course-view .section .left {
460}
461
462#course-view .section .right {
463}
464
465#course-view .current .side{
2e868cc9 466 background: #FFD991;
2ea70bbe 467}
468
469#course-view .topics {
470}
471
472#course-view .weeks {
473}
474
475#course-view .section .spacer {
476}
477
478#course-view .section .weekdates {
2ea70bbe 479}
480
481.categoryboxcontent,
482.courseboxcontent {
2e868cc9 483 border-color:#9999FF;
484 background: #FFFFFF;
2ea70bbe 485}
794f6415 486body#course-user .section {
2e868cc9 487 border-color:#AAAAAA;
794f6415 488}
489
fa0a43a8 490#course-report .plugin,
491#course-import .plugin {
492 margin-bottom: 20px;
493 margin-left:10%;
494 margin-right:10%;
495
496 border-bottom: 1px solid #cecece;
497 border-top: 1px solid #cecece;
498 border-right: 1px solid #cecece;
499 border-left: 1px solid #cecece;
500
501 background-color: #fdfdfd;
502}
2ea70bbe 503
504
7b790417 505/***
506 *** Doc
507 ***/
2ea70bbe 508
0ee53538 509/***
510 *** Grades
511 ***/
512
513body#grade-index .grades {
514 border-color:black;
515}
516
517body#grade-index .grades td {
518 border-color:#e0e0e0;
519}
520
521body#grade-index .grades .r0 {
522 background-color: #ffffff;
523}
524
525body#grade-index .grades .r1 {
526 background-color: #f0f0f0;
527}
528
529
7b790417 530/***
531 *** Login
532 ***/
ae370141 533
534.loginbox .content {
2e868cc9 535 border-color:#9999FF;
cc7d66b6 536 background: #FFFFFF;
2ea70bbe 537}
538
539
7b790417 540/***
541 *** Message
542 ***/
2ea70bbe 543
ae370141 544table.message_search_results td {
2e868cc9 545 border-color:#9999FF;
2ea70bbe 546}
547
1a94cfcd 548.message.other .author {
549 color: #8888CC;
550}
551
552.message.me .author {
2e868cc9 553 color: #999999;
2ea70bbe 554}
555
ae370141 556.message .time {
2e868cc9 557 color: #999999;
2ea70bbe 558}
559
ae370141 560.message .content {
2ea70bbe 561}
562
aa4b26cd 563/***
564 *** Logs
565 ***/
566
567.logtable .r1 {
568 background-color:#EEEEEE;
569}
570
ae370141 571
7b790417 572/***
573 *** Tabs
574 ***/
ae370141 575
576.tablink a:link,
577.tablink a:visited {
9ab8f17d 578 color:#888888;
2ea70bbe 579}
580
ae370141 581.selected .tablink a:link,
582.selected .tablink a:visited {
d4156b1b 583 color:#000066;
2ea70bbe 584}
8b3432db 585.tabs .side,
586.tabrow td {
2e868cc9 587 border-color: #AAAAAA;
794f6415 588}
589.tabrow td {
2e868cc9 590 background:url(pix/tab/left.gif) top left no-repeat;
794f6415 591}
592.tabrow td .tablink {
2e868cc9 593 background:url(pix/tab/right.gif) top right no-repeat;
794f6415 594}
595.tabrow td:hover {
2e868cc9 596 background-image:url(pix/tab/left_hover.gif);
794f6415 597}
598.tabrow td:hover .tablink {
2e868cc9 599 background-image:url(pix/tab/right_hover.gif);
794f6415 600}
aa4b26cd 601.tabrow .last {
602 background: transparent url(pix/tab/right_end.gif) top right no-repeat;
794f6415 603}
604.tabrow .selected {
2e868cc9 605 background:url(pix/tab/left_active.gif) top left no-repeat;
794f6415 606}
607.tabrow .selected .tablink {
2e868cc9 608 background:url(pix/tab/right_active.gif) top right no-repeat;
794f6415 609}
610.tabrow td.selected:hover {
2e868cc9 611 background-image:url(pix/tab/left_active_hover.gif);
794f6415 612}
613.tabrow td.selected:hover .tablink {
2e868cc9 614 background-image:url(pix/tab/right_active_hover.gif);
794f6415 615}
d01d5040 616.tabs .r0,
617.tabs .r1 {
618 background: #AAAAFF;
619}
2ea70bbe 620
7b790417 621/***
622 *** User
623 ***/
ae370141 624
625.userpicture {
d01d5040 626 background: #EEEEEE;
2ea70bbe 627}
ae370141 628
629.userinfobox {
2e868cc9 630 border-color: #DDDDDD;
631 background-color: #F7F7F7;
2ea70bbe 632}
2c28addd 633.groupinfobox {
2e868cc9 634 border-color: #DDDDDD;
2ea70bbe 635}
636
637
7b790417 638/***
639 *** Modules: Chat
640 ***/
2ea70bbe 641
e9b52414 642#mod-chat-gui_header_js-jsupdate .text {
643 color:#000
644}
645#mod-chat-gui_header_js-jsupdate .event,
646#mod-chat-gui_header_js-jsupdate .title {
647 color:#888
648}
649
7b790417 650/***
651 *** Modules: Choice
652 ***/
2ea70bbe 653
7b790417 654/***
655 *** Modules: Forum
656 ***/
2ea70bbe 657
ae370141 658.forumheaderlist,
659.forumpost {
2e868cc9 660 border-color:#9999FF;
9ac6ae72 661}
662
ae370141 663.forumpost .content {
2e868cc9 664 background: #FFFFFF;
9ac6ae72 665}
666
ae370141 667.forumpost .left {
2e868cc9 668 background:#EEEEEE;
54e03195 669}
670
ae370141 671.forumpost .topic {
2e868cc9 672 border-bottom-color: #EEEEEE;
54e03195 673}
674
ae370141 675.forumpost .starter {
fd41791c 676 background:#EEEEEE;
54e03195 677}
678
ae370141 679.forumheaderlist .discussion .starter {
fd41791c 680 background:#EEEEEE;
2ea70bbe 681}
682
ae370141 683.forumheaderlist td {
2e868cc9 684 border-color: #FFFFFF;
2ea70bbe 685}
686
9ac6ae72 687.sideblock .post .head {
2e868cc9 688 color:#555555;
2ea70bbe 689}
690
691.forumthread .unread {
2e868cc9 692 background: #FFD991;
2ea70bbe 693}
2ea70bbe 694#mod-forum-discuss .forumpost {
2e868cc9 695 background: none;
2ea70bbe 696}
697
5860d89d 698#mod-forum-discuss .forumpost.unread .content {
2e868cc9 699 border-color: #FFD991;
2ea70bbe 700}
701
702#mod-forum-discuss .forumthread .unread {
703}
704
705#mod-forum-index .unread {
706}
707
2ea70bbe 708
7b790417 709/***
710 *** Modules: Glossary
711 ***/
2ea70bbe 712
ae370141 713.entryboxheader {
2e868cc9 714 border-color: #BBBBBB;
2ea70bbe 715}
716
ae370141 717.entrybox {
2e868cc9 718 border-color: #BBBBBB;
2ea70bbe 719}
720
ae370141 721.entry {
2ea70bbe 722}
723
ae370141 724.glossarypost {
2e868cc9 725 border-color: #DDDDDD;
2ea70bbe 726}
727
ae370141 728.glossarypost .entryheader,
729.glossarypost .entryapproval,
730.glossarypost .picture,
731.glossarypost .entryattachment,
732.glossarypost .left {
2e868cc9 733 background-color: #F0F0F0;
2ea70bbe 734}
735
ae370141 736.glossarycomment {
2e868cc9 737 border-color: #DDDDDD;
2ea70bbe 738}
739
ae370141 740.glossarycomment .entryheader,
741.glossarycomment .picture,
742.glossarycomment .left {
2e868cc9 743 background-color: #F0F0F0;
2ea70bbe 744
2ea70bbe 745}
746
ae370141 747#mod-glossary-report .generalbox .teacher {
2e868cc9 748 background: #F0F0F0;
2ea70bbe 749}
750
ae370141 751.categoryheader {
2e868cc9 752 background-color: #dddddd;
2ea70bbe 753}
754
ae370141 755.glossaryformatheader {
2e868cc9 756 background-color: #dddddd;
2ea70bbe 757}
758
2ea70bbe 759
7b790417 760/***
761 *** Modules: Journal
762 ***/
2ea70bbe 763
da4c3aed 764#mod-journal-view .feedbackbox .left,
765#mod-journal-view .feedbackbox .entryheader {
2e868cc9 766 background-color: #dddddd;
da4c3aed 767}
768
7b790417 769/***
770 *** Modules: Label
771 ***/
2ea70bbe 772
7b790417 773/***
774 *** Modules: Lesson
775 ***/
2ea70bbe 776
7b790417 777/***
778 *** Modules: Quiz
779 ***/
2ea70bbe 780
ae370141 781body#mod-quiz-report table#attempts td {
2e868cc9 782 border-color: #dddddd;
2ea70bbe 783}
ae370141 784body#mod-quiz-report table#attempts .r1 {
2e868cc9 785 background-color: #eeeeee;
2ea70bbe 786}
787
788
7b790417 789/***
790 *** Modules: Resource
791 ***/
2ea70bbe 792
efa309e6 793#mod-resource-view table {
794 background-color: #FFFFFF;
795
380d1b6e 796.ims-nav-dimmed {
797 color: #AAAAAA;
798 text-decoration: none;
799}
800
801.ims-nav-button a:link,
802.ims-nav-button a:visited,
803.ims-nav-button a:hover {
804 color: #000;
805 text-decoration: none;
806}
807
808.ims-nav-dimmed,
809.ims-nav-button a:link,
810.ims-nav-button a:visited {
811 border-top: 1px solid #cecece;
812 border-bottom: 2px solid #4a4a4a;
813 border-left: 1px solid #cecece;
814 border-right: 2px solid #4a4a4a;
815}
816
817.ims-nav-button a:hover {
818 border-bottom: 1px solid #cecece;
819 border-top: 2px solid #4a4a4a;
820 border-right: 1px solid #cecece;
821 border-left: 2px solid #4a4a4a;
822}
823
824
7b790417 825/***
826 *** Modules: Scorm
827 ***/
2ea70bbe 828
7b790417 829/***
830 *** Modules: Survey
831 ***/
2ea70bbe 832
ae370141 833#mod-survey-view .r0 {
2e868cc9 834 background-color: #EEEEEE;
2ea70bbe 835}
ae370141 836#mod-survey-view .r1 {
2e868cc9 837 background-color: #DDDDDD;
2ea70bbe 838}
839
2ea70bbe 840
7b790417 841/***
842 *** Modules: Wiki
843 ***/
24bba839 844
7b790417 845/***
846 *** Modules: Workshop
847 ***/
24bba839 848
ae370141 849.workshoppostpicture {
2e868cc9 850 background-color:#FEE6B9;
2ea70bbe 851}
852
ae370141 853.workshopassessmentheading {
2e868cc9 854 background-color:#DDDDDD;
2ea70bbe 855}
856
e86686ee 857.error {
858 color:#ff0000;
859}