Fixes for Bug MDL-8617 "Implement groupings & course modules..."
[moodle-pu.git] / theme / standard / styles_fonts.css
blob90f061c64be9d00a2117b7d6b3364a76c678a52f
1 /*******************************************************************
2 styles_fonts.css
4 This CSS file contains all font definitions like family, size,
5 weight, text-align, letter-spacing etc.
7 Styles are organised into the following sections:
8 core
9 header
10 footer
12 admin
13 blocks
14 calendar
15 course
16 doc
17 grades
18 login
19 message
20 mymoodle
21 question
22 tabs
23 user
25 various modules
27 *******************************************************************/
30 /***
31 *** Core
32 ***/
34 .clearer {
35 font-size:1px;
38 body, table, td, th, li {
39 font-family:Arial, Verdana, Helvetica, sans-serif;
40 font-size:100%;
41 letter-spacing:0.02em;
44 th {
45 font-weight: bold;
48 a:link,
49 a:visited {
50 text-decoration:none;
53 a:hover {
54 text-decoration: underline;
57 h1.main,
58 h2.main,
59 h3.main,
60 h4.main,
61 h5.main,
62 h6.main {
63 font-weight:bold;
66 h1 {
67 font-size:1.7em;
70 h2 {
71 font-size:1.4em;
73 h3 {
74 font-size:1.1em;
76 h4 {
77 font-size:1.0em;
80 .bold {
81 font-weight:bold;
84 .warning {
85 font-weight: bold;
86 font-style: italic;
89 .errorbox .title {
90 font-weight: bold;
91 font-size: 1.2em;
92 text-align: center;
95 .errorboxcontent {
96 text-align: center;
99 .errorcode {
100 font-size: 0.7em;
103 .notifytiny {
104 font-size: 0.5em;
107 .pagingbar .title {
108 font-weight: bold;
110 .pagingbar .thispage {
111 font-weight: bold;
114 .categorybox .category {
115 font-size:1.2em;
116 font-weight:bold;
119 .helplink {
120 font-size:0.8em;
123 .headingblock {
124 font-weight: bold;
127 #site-index .subscribelink,
128 #course-view .subscribelink {
129 font-size: 0.8em;
132 .files .file {
133 font-size: 0.9em;
136 .files .folder {
137 font-size: 0.9em;
140 .files .folder .size {
141 font-weight: bold;
144 /*Accessibility: resizable icons. */
145 img.resize {
146 width: 1em;
147 height: 1em;
150 acronym, abbr {
151 cursor: help;
153 a.useredit, a:hover.useredit, .blink {
154 color: black;
155 text-decoration: blink;
156 cursor: help;
159 /***
160 *** Header
161 ***/
163 .headermain {
164 font-weight:bold;
167 #header-home .headermain {
168 font-size:1.5em;
171 #header .headermain {
172 font-size:1.3em;
175 .breadcrumb {
176 font-size:0.9em;
177 font-weight:bold;
180 .logininfo,
181 #header-home .headermenu font {
182 font-size:0.8em;
185 /* Accessibility: only certain fonts support Unicode chars like ► in IE6 */
186 .breadcrumb .sep, .headermenu button,
187 .calendar-controls .previous, .calendar-controls .next,
188 .arrow_button input, .arrow_button button {
189 font-family:Arial,Helvetica,Courier,'Arial Unicode MS',
190 'Lucida Sans Unicode','Lucida Grande','GNU Unifont',unifont,sans-serif;
193 /***
194 *** Footer
195 ***/
197 .homelink {
201 .performanceinfo {
202 font-size: 0.6em;
205 #footer .validators {
206 font-size: 0.6em;
209 /***
210 *** Admin
211 ***/
213 table.formtable tbody th {
214 font-weight: normal;
215 text-align: right;
218 body#admin-blocks table#incompatible td.c0 {
219 font-weight: bold;
222 body#admin-index .explanation {
223 font-size: 0.7em;
224 vertical-align: bottom;
227 body#admin-index .copyright {
228 text-align: center;
229 font-size: 0.8em;
232 .environmenttable {
233 font-size: 0.8em;
236 #admin-roles-manage .rolecap .cap-desc .cap-name,
237 #admin-roles-override .rolecap .cap-desc .cap-name {
238 font-size: 0.75em;
241 #adminsettings .form-shortname {
242 font-size: 0.75em;
245 #admin-roles-override .cell.c1,
246 #admin-roles-assign .cell.c1 {
247 font-size: 0.7em;
250 #admin-lang .translator .strkey {
251 font-size: 0.75em;
255 /***
256 *** Blocks
257 ***/
258 a.skip-block {
259 text-decoration:none;
262 .sideblock img.resize,
263 .breadcrumb img.resize {
264 width: 0.8em;
265 height: 0.9em;
267 .sideblock .searchform img.resize {
268 width: 1em;
269 height: 1.1em;
272 .sideblock .header, .sideblock h2 {
273 font-size:0.9em;
274 font-weight: bold;
277 .sideblock .content {
278 font-size:0.9em;
279 line-height:1.2em;
282 .sideblock a {
283 line-height:1.2em
286 .sideblock .content h3,
287 .sideblock .content h2 {
288 font-size:1.0em;
291 .sideblock .content .message {
292 font-size:0.9em
295 .sideblock .header .commands {
296 font-size:0.9em;
299 .sideblock .footer {
300 font-size:0.9em;
303 .sideblock .head,
304 .sideblock .info,
305 .sideblock .event {
306 font-size: 0.9em;
309 .sideblock .date {
310 font-style: italic;
313 .block_site_main_menu .footer select {
314 font-size: 0.8em;
317 .block_messages .content .listentry,
318 .block_online_users .content .listentry {
319 font-size:0.75em
322 /***
323 *** Blogs
324 ***/
326 .blogpost .audience {
327 font-size: 0.85em;
330 .blogpost .tags {
331 font-size: 0.85em;
335 /***
336 *** Calendar
337 ***/
338 #calendar .sidecalendar abbr,
339 .block_calendar_month abbr {
340 border: none;
342 #calendar .eventnone a,
343 .block_calendar_month .eventnone a {
344 text-decoration:none;
345 color:black;
346 cursor:text;
349 #calendar .maincalendar .eventlist .event .referer {
350 font-weight:bold;
353 #calendar .maincalendar .eventlist .event .course {
354 font-size:0.8em;
357 #calendar .maincalendar .eventlist .event .description .commands {
358 text-align: right;
361 #calendar .maincalendar table.calendarmonth td {
362 font-size:0.8em;
365 #calendar div.header
367 font-weight:bold;
370 #calendar .sidecalendar .filters {
371 font-size:0.8em;
374 .sideblock .filters td {
375 font-size:1.1em;
378 #calendar .maincalendar .controls {
379 font-size:1.2em;
382 #calendar .maincalendar .day {
383 font-weight: bold;
386 table.minicalendar {
387 font-size:0.85em;
390 .cal_popup_caption {
391 font-family:sans-serif;
392 font-size:0.8em;
393 font-weight:bold;
396 .cal_popup_close {
397 font-family:sans-serif;
398 font-size:0.8em;
399 font-weight:bold;
401 #calendar .maincalendar .calendar-controls .current {
402 font-weight: bold;
406 /***
407 *** Course
408 ***/
409 #course-view .section {
410 font-size:0.95em;
411 line-height:1.2em;
414 #course-view .section .activity {
415 padding:0.2em 0;
418 #course-view .section .activity a {
419 line-height:1em;
422 #course-view .section .left {
423 font-weight:bold;
426 .activitydate, .activityhead {
427 font-size:0.9em;
430 .weeklydatetext {
431 font-size:0.9em;
432 font-weight:bold;
435 .coursebox .info {
436 font-size:1em;
439 .coursebox .teachers,
440 .coursebox .cost {
441 font-size:0.9em;
444 .coursebox .summary {
445 font-size:0.9em;
448 #course-recent h2.main {
449 font-size:1.1em;
452 h2.headingblock {
453 font-size:1.1em;
456 .section_add_menus optgroup {
457 font-weight:normal;
458 font-style: italic;
462 /***
463 *** Doc
464 ***/
465 body#doc-contents h1 {
466 font-size: 0.9em;
468 body#doc-contents ul {
469 font-size: 0.8em;
473 /***
474 *** Grades
475 ***/
477 body#grade-index .grades .header {
478 font-weight: bold;
479 font-size: 0.7em;
483 /***
484 *** Login
485 ***/
487 #login-index #content {
488 font-size: 0.85em;
492 /***
493 *** Logs
494 ***/
496 .logtable td {
497 font-size: 0.8em;
499 .logtable th {
500 font-size: 0.9em;
504 /***
505 *** Message
506 ***/
508 .message-discussion-noframes #userinfo .name h1 {
509 font-weight: bold;
510 font-size:1em;
513 .message-discussion-noframes #userinfo .commands {
514 font-size:0.8em;
517 .message-discussion-noframes #send h1 {
518 font-size:1em;
521 .message .noframesjslink {
522 font-size:0.8em;
525 .message-discussion-noframes #messages h1 {
526 font-size:1em;
529 .message .link {
530 font-size:0.8em;
533 .message_form {
534 font-size:0.8em;
537 .message .heading {
538 font-size:1.0em;
539 font-weight:bold;
542 .message .date,
543 .message .contact,
544 .message .summary {
545 font-size:0.9em;
548 .message .note,
549 .message .pix {
550 font-size:0.8em;
553 .message .author {
554 font-weight: bold;
555 font-size:0.8em;
558 .message .time {
559 font-style: italic;
560 font-size:0.8em;
563 .message .content {
564 font-size:0.8em;
567 #message-user .commands span {
568 font-size:0.7em;
569 white-space:nowrap;
572 #message-user .name {
573 font-weight: bold;
574 font-size:1.1em;
577 /***
578 *** MyMoodle
579 ***/
581 .my .courseboxcontent .overview .info {
582 font-size:0.7em;
585 /***
586 *** Question
587 ***/
589 .que .no {
590 font-size: 1.2em;
591 font-weight: bold;
593 .que .grade {
594 font-size: 0.8em;
596 .que .history {
597 font-size:75%;
600 /***
601 *** Tabs
602 ***/
605 /***
606 *** User
607 ***/
609 .userinfobox .username {
610 font-weight: bold;
613 .userinfobox .links {
614 font-size: 0.7em;
617 .userinfobox td.label {
618 font-weight: bold;
621 body#user-index #longtimenosee {
622 font-size: 0.8em;
626 /***
627 *** Modules: Assignment
628 ***/
630 #mod-assignment-index .cell {
631 font-size:0.8em;
634 /***
635 *** Modules: Chat
636 ***/
638 #mod-chat-index .cell {
639 font-size:0.8em;
643 #mod-chat-gui_basic h1 {
644 font-size:1.4em;
647 #mod-chat-gui_basic #participants .idle {
648 font-size:0.6em;
651 /***
652 *** Modules: Choice
653 ***/
655 #mod-choice-index .cell {
656 font-size:0.8em;
659 /***
660 *** Modules: Forum
661 ***/
663 .forumnodiscuss{
664 font-weight:bold;
666 .forumpost .topic .subject {
667 font-weight: bold;
669 .forumpost .topic .author {
670 font-size: 0.8em;
672 .forumpost .commands,
673 .forumpost .link,
674 .forumpost .footer {
675 font-size: 0.9em;
677 .forumheaderlist .discussion .lastpost {
678 font-size: 0.7em;
680 body#mod-forum-search .introcontent {
681 font-weight:bold;
683 body#mod-forum-index .generalbox .cell {
684 font-size: 0.80em;
687 .forumpost .edited {
688 font-style: italic;
692 /***
693 *** Modules: Glossary
694 ***/
696 .glossarypost .commands {
697 font-size: 0.8em;
699 .glossarypost .author {
700 font-size: 0.8em;
702 .glossarypost .time {
703 font-size: 0.8em;
705 .concept {
706 font-weight: bold;
708 .glossarycomment .author {
709 font-size: 0.8em;
711 .entrylowersection .aliases {
712 font-size: 0.8em;
714 .entrylowersection .icons,
715 .entrylowersection .ratings {
716 font-size: 0.8em;
719 #mod-glossary-index .cell {
720 font-size:0.8em;
724 /***
725 *** Modules: Journal
726 ***/
727 #mod-journal-view .lastedit,
728 #mod-journal-view .editend {
729 font-size: 0.7em;
731 #mod-journal-view .author {
732 font-size: 1em;
733 font-weight: bold;
735 #mod-journal-view .time {
736 font-size: 0.7em;
737 font-style: italic;
739 #mod-journal-view .grade {
740 font-weight: bold;
741 font-style: italic;
744 #mod-journal-index .cell {
745 font-size:0.8em;
748 /***
749 *** Modules: Label
750 ***/
752 /***
753 *** Modules: Lesson
754 ***/
756 #mod-lesson-index .cell {
757 font-size:0.8em;
760 /***
761 *** Modules: Quiz
762 ***/
764 /* .editorhelptext {
765 font-size:0.7em;
768 #mod-quiz-index .cell {
769 font-size:0.8em;
773 /***
774 *** Modules: Resource
775 ***/
777 #mod-resource-index .cell {
778 font-size:0.8em;
781 .mod-resource .modified {
782 font-size:0.6em;
785 .ims-nav-dimmed,
786 .ims-nav-button {
787 font-size:0.8em;
790 #ims-toc-selected {
791 font-weight: bold;
794 #ims-menudiv {
795 font-size:0.8em;
798 /***
799 *** Modules: Scorm
800 ***/
802 #mod-scorm-index .cell {
803 font-size:0.8em;
806 /***
807 *** Modules: Survey
808 ***/
810 #mod-survey-index .cell {
811 font-size:0.8em;
814 /***
815 *** Modules: Wiki
816 ***/
818 #mod-wiki-index .cell {
819 font-size:0.8em;
822 /***
823 *** Modules: Workshop
824 ***/
826 #mod-workshop-index .cell {
827 font-size:0.8em;
831 /***
832 *** Phpinfo display
833 ***/
834 .phpinfo table {
835 border-collapse: collapse;
837 .phpinfo .center {
838 text-align: center;
840 .phpinfo .e, .v, .h {
841 border: 1px solid #000000;
842 font-size: 0.8em;
843 vertical-align: baseline;
845 .phpinfo .e {
846 background-color: #ccccff;
847 font-weight: bold;
848 color: #000000;
850 .phpinfo .h {
851 background-color: #9999cc;
852 font-weight: bold; color: #000000;
854 .phpinfo .v {
855 background-color: #cccccc;
856 color: #000000;