Added LinuxChix theme
[moodle-linuxchix.git] / theme / standard / styles_fonts.css
blob92aeb0148362793f5dda2667e10d59e3d1fc0542
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;
52 a:hover {
53 text-decoration: underline;
56 .img-text a:hover {
57 text-decoration: none;
59 .img-text a:hover span {
60 text-decoration: underline;
63 h1.main,
64 h2.main,
65 h3.main,
66 h4.main,
67 h5.main,
68 h6.main {
69 font-weight:bold;
72 h1 {
73 font-size:1.7em;
76 h2 {
77 font-size:1.4em;
79 h3 {
80 font-size:1.1em;
82 h4 {
83 font-size:1.0em;
86 .bold {
87 font-weight:bold;
90 .warning {
91 font-weight: bold;
92 font-style: italic;
95 .errorbox .title {
96 font-weight: bold;
97 font-size: 1.2em;
98 text-align: center;
101 .errorboxcontent {
102 text-align: center;
105 .errorcode {
106 font-size: 0.7em;
109 .notifytiny {
110 line-height : 100%;
111 font-size: 0.7em;
114 .pagingbar .title {
115 font-weight: bold;
117 .pagingbar .thispage {
118 font-weight: bold;
121 .categorybox .category {
122 font-size:1.2em;
123 font-weight:bold;
126 .helplink {
127 font-size:0.8em;
130 .headingblock {
131 font-weight: bold;
134 #site-index .subscribelink,
135 #course-view .subscribelink {
136 font-size: 0.8em;
139 .files .file {
140 font-size: 0.9em;
143 .files .folder {
144 font-size: 0.9em;
147 .files .folder .size {
148 font-weight: bold;
151 /*Accessibility: resizable icons. */
152 img.resize {
153 width: 1em;
154 height: 1em;
157 acronym, abbr {
158 cursor: help;
160 a.useredit, a:hover.useredit, .blink {
161 color: black;
162 text-decoration: blink;
163 cursor: help;
166 /***
167 *** Header
168 ***/
170 .headermain {
171 font-weight:bold;
174 #header-home .headermain {
175 font-size:1.5em;
178 #header .headermain {
179 font-size:1.3em;
182 .breadcrumb {
183 font-size:0.9em;
184 font-weight:bold;
187 .logininfo,
188 #header-home .headermenu font {
189 font-size:0.8em;
192 /* Accessibility: only certain fonts support Unicode chars like ► in IE6 */
193 .arrow, .arrow_button input {
194 font-family: Arial,Helvetica,Courier,sans-serif;
197 .navigation button {
198 font-size: 80%;
201 /***
202 *** Footer
203 ***/
205 .homelink {
209 .performanceinfo {
210 font-size: 0.6em;
213 #footer .validators {
214 font-size: 0.6em;
217 /***
218 *** Admin
219 ***/
221 table.formtable tbody th {
222 font-weight: normal;
223 text-align: right;
226 body#admin-blocks table#incompatible td.c0 {
227 font-weight: bold;
230 body#admin-index .explanation {
231 font-size: 0.7em;
232 vertical-align: bottom;
235 body#admin-index .copyright {
236 text-align: center;
237 font-size: 0.8em;
240 .environmenttable {
241 font-size: 0.8em;
244 #admin-roles-manage .rolecap .cap-desc .cap-name,
245 #admin-roles-override .rolecap .cap-desc .cap-name {
246 font-size: 0.75em;
249 #adminsettings .form-shortname {
250 font-size: 0.75em;
253 #adminsettings .form-defaultinfo {
254 font-size: 0.8em;
257 #admin-roles-override .cell.c1,
258 #admin-roles-assign .cell.c3,
259 #admin-roles-assign .cell.c1 {
260 font-size: 0.7em;
263 #admin-lang .translator .strkey {
264 font-size: 0.75em;
267 #admin-uploaduser table#uupreview {
268 font-size: 0.8em;
270 #admin-uploaduser table#uuresults {
271 font-size: 0.9em;
274 #adminsettings .form-warning,
275 #adminsettings .form-overridden {
276 font-size: 0.8em;
279 .plugincompattable {
280 font-size: 70%;
283 .plugincompattable td.standard {
284 font-weight: normal;
287 .plugincompattable td.nonstandard {
288 font-weight: bold;
291 .plugincompattable td.missingplugin {
292 font-weight: bold;
295 .plugincompattable td.warning {
296 font-style: normal;
299 .plugincompattable {
300 text-align: left;
303 .plugincheckwrapper {
304 text-align: center;
307 .course-report-outline td.lastaccess {
308 font-size:0.8em;
311 .course-report-outline tr.section {
312 text-align: center;
316 /***
317 *** Blocks
318 ***/
319 a.skip-block {
320 text-decoration:none;
323 .sideblock img.resize,
324 .breadcrumb img.resize {
325 width: 0.8em;
326 height: 0.9em;
328 .sideblock .searchform img.resize {
329 width: 1em;
330 height: 1.1em;
333 .sideblock .header, .sideblock h2 {
334 font-size:0.9em;
335 font-weight: bold;
338 .sideblock .content {
339 font-size:0.9em;
340 line-height:1.2em;
343 .sideblock a {
344 line-height:1.2em
347 .sideblock .content h3,
348 .sideblock .content h2 {
349 font-size:1.0em;
352 .sideblock .content .message {
353 font-size:0.9em
356 .sideblock .header .commands {
357 font-size:0.9em;
360 .sideblock .footer {
361 font-size:0.9em;
364 .sideblock .head,
365 .sideblock .info,
366 .sideblock .event {
367 font-size: 0.9em;
370 .sideblock .date {
371 font-style: italic;
374 .block_site_main_menu .footer select {
375 font-size: 0.8em;
378 .block_messages .content .listentry,
379 .block_online_users .content .listentry {
380 font-size:0.75em
383 /***
384 *** Blogs
385 ***/
387 .blogpost .audience {
388 font-size: 0.85em;
391 .blogpost .tags {
392 font-size: 0.85em;
396 /***
397 *** Calendar
398 ***/
399 #calendar .sidecalendar abbr,
400 .block_calendar_month abbr {
401 border: none;
403 #calendar .eventnone a,
404 .block_calendar_month .eventnone a {
405 text-decoration:none;
406 color:black;
407 cursor:text;
410 #calendar .maincalendar .eventlist .event .referer {
411 font-weight:bold;
414 #calendar .maincalendar .eventlist .event .course {
415 font-size:0.8em;
418 #calendar .maincalendar .eventlist .event .description .commands {
419 text-align: right;
422 #calendar .maincalendar table.calendarmonth td {
423 font-size:0.8em;
426 #calendar div.header
428 font-weight:bold;
431 #calendar .sidecalendar .filters {
432 font-size:0.8em;
435 .sideblock .filters td {
436 font-size:1.1em;
439 #calendar .maincalendar .controls {
440 font-size:1.2em;
443 #calendar .maincalendar .day {
444 font-weight: bold;
447 table.minicalendar {
448 font-size:0.85em;
451 .cal_popup_caption {
452 font-family:sans-serif;
453 font-size:0.8em;
454 font-weight:bold;
457 .cal_popup_close {
458 font-family:sans-serif;
459 font-size:0.8em;
460 font-weight:bold;
462 #calendar .maincalendar .calendar-controls .current {
463 font-weight: bold;
467 /***
468 *** Course
469 ***/
470 #course-view .section {
471 font-size:0.95em;
472 line-height:1.2em;
475 #course-view .section .activity {
476 padding:0.2em 0;
479 #course-view .section .activity a {
480 line-height:1em;
483 #course-view .section .weekdates {
484 margin: 0;
485 font-weight: normal;
486 font-size: 1em;
489 #course-view .section .left {
490 font-weight:bold;
493 .activitydate, .activityhead {
494 font-size:0.9em;
497 .weeklydatetext {
498 font-size:0.9em;
499 font-weight:bold;
502 .coursebox .info {
503 font-size:1em;
506 .coursebox .teachers,
507 .coursebox .cost {
508 font-size:0.9em;
511 .coursebox .summary {
512 font-size:0.9em;
515 #course-recent h2.main {
516 font-size:1.1em;
519 #course-recent .user {
520 font-size:0.75em;
523 #course-recent .grade {
524 font-style: italic;
525 font-size:0.9em;
528 #course-recent .forum-recent .reply .title {
529 font-style: italic;
530 font-size:0.9em;
533 #course-recent .forum-recent .discussion .title {
534 font-weight:bold;
535 font-style: italic;
536 font-size:0.9em;
539 h2.headingblock {
540 font-size:1.1em;
543 .section_add_menus optgroup {
544 font-weight:normal;
545 font-style: italic;
548 .section .groupinglabel {
549 color: #666666;
552 /***
553 *** Doc
554 ***/
555 body#doc-contents h1 {
556 font-size: 0.9em;
558 body#doc-contents ul {
559 font-size: 0.8em;
563 /***
564 *** Grades
565 ***/
567 body#grade-index .grades .header {
568 font-weight: bold;
569 font-size: 0.7em;
572 .grade-edit-scale .scale_options {
573 font-size: 0.7em;
576 #grade-aggregation-help dt {
577 font-weight: bold;
581 #grade-aggregation-help dd.example {
582 font-style: italic;
585 #grade-aggregation-help code {
586 font-style: normal;
589 /***
590 *** Login
591 ***/
593 #login-index #content {
594 font-size: 0.85em;
598 /***
599 *** Logs
600 ***/
602 .logtable td {
603 font-size: 0.8em;
605 .logtable th {
606 font-size: 0.9em;
610 /***
611 *** Message
612 ***/
614 .message-discussion-noframes #userinfo .name h1 {
615 font-weight: bold;
616 font-size:1em;
619 .message-discussion-noframes #userinfo .commands {
620 font-size:0.8em;
623 .message-discussion-noframes #send h1 {
624 font-size:1em;
627 .message .noframesjslink {
628 font-size:0.8em;
631 .message-discussion-noframes #messages h1 {
632 font-size:1em;
635 .message .link {
636 font-size:0.8em;
639 .message_form {
640 font-size:0.8em;
643 .message .heading {
644 font-size:1.0em;
645 font-weight:bold;
648 .message .date,
649 .message .contact,
650 .message .summary {
651 font-size:0.9em;
654 .message .note,
655 .message .pix {
656 font-size:0.8em;
659 .message .author {
660 font-weight: bold;
661 font-size:0.8em;
664 .message .time {
665 font-style: italic;
666 font-size:0.8em;
669 .message .content {
670 font-size:0.8em;
673 #message-user .commands span {
674 font-size:0.7em;
675 white-space:nowrap;
678 #message-user .name {
679 font-weight: bold;
680 font-size:1.1em;
683 /***
684 *** MyMoodle
685 ***/
687 .my .courseboxcontent .overview .info {
688 font-size:0.7em;
691 /***
692 *** Question
693 ***/
695 .que .no {
696 font-size: 1.2em;
697 font-weight: bold;
699 .que .grade {
700 font-size: 0.8em;
702 .que .history {
703 font-size:75%;
706 /***
707 *** Tabs
708 ***/
710 .tabtree a.nolink:hover {
711 text-decoration: none;
714 /***
715 *** Tags
716 ***/
718 .tag_cloud .s20 {
719 font-size: 1.5em;
720 font-weight: bold;
723 .tag_cloud .s19 {
724 font-size: 1.5em;
727 .tag_cloud .s18 {
728 font-size: 1.4em;
729 font-weight: bold;
732 .tag_cloud .s17 {
733 font-size: 1.4em;
736 .tag_cloud .s16 {
737 font-size: 1.3em;
738 font-weight: bold;
741 .tag_cloud .s15 {
742 font-size: 1.3em;
745 .tag_cloud .s14 {
746 font-size: 1.2em;
747 font-weight: bold;
750 .tag_cloud .s13 {
751 font-size: 1.2em;
754 .tag_cloud .s12,
755 .tag_cloud .s11 {
756 font-size: 1.1em;
757 font-weight: bold;
760 .tag_cloud .s10,
761 .tag_cloud .s9 {
762 font-size: 1.1em;
765 .tag_cloud .s8,
766 .tag_cloud .s7 {
767 font-size: 1em;
768 font-weight: bold;
771 .tag_cloud .s6,
772 .tag_cloud .s5 {
773 font-size: 1em;
776 .tag_cloud .s4,
777 .tag_cloud .s3 {
778 font-size: 0.9em;
779 font-weight: bold;
782 .tag_cloud .s2,
783 .tag_cloud .s1 {
784 font-size: 0.9em;
788 /***
789 *** User
790 ***/
792 .userinfobox .username {
793 font-weight: bold;
796 .userinfobox .links {
797 font-size: 0.7em;
800 .userinfobox td.label {
801 font-weight: bold;
804 body#user-index #longtimenosee {
805 font-size: 0.8em;
808 .iplookup #header h1.headermain {
809 font-size:1em;
812 .iplookup #note {
813 font-size:0.8em;
814 font-style: italic;
817 /***
818 *** Modules: Assignment
819 ***/
821 #mod-assignment-index .cell {
822 font-size:0.8em;
825 #wordcount {
826 font-size: 0.8em;
829 /***
830 *** Modules: Chat
831 ***/
833 #mod-chat-index .cell {
834 font-size:0.8em;
838 #mod-chat-gui_basic h1 {
839 font-size:1.4em;
842 #mod-chat-gui_basic #participants .idle {
843 font-size:0.6em;
846 #mod-chat-view #chatcurrentusers .chatuserdetails {
847 font-size: 0.6em;
849 /***
850 *** Modules: Choice
851 ***/
853 #mod-choice-index .cell {
854 font-size:0.8em;
857 /***
858 *** Modules: Forum
859 ***/
861 .forumnodiscuss{
862 font-weight:bold;
864 .forumpost .topic .subject {
865 font-weight: bold;
867 .forumpost .topic .author {
868 font-size: 0.8em;
870 .forumpost .commands,
871 .forumpost .link,
872 .forumpost .footer {
873 font-size: 0.9em;
875 .forumheaderlist .discussion .lastpost {
876 font-size: 0.7em;
878 body#mod-forum-search .introcontent {
879 font-weight:bold;
881 body#mod-forum-index .generalbox .cell {
882 font-size: 0.80em;
885 .forumpost .edited {
886 font-style: italic;
890 /***
891 *** Modules: Glossary
892 ***/
894 .glossarypost .commands {
895 font-size: 0.8em;
897 .glossarypost .author {
898 font-size: 0.8em;
900 .glossarypost .time {
901 font-size: 0.8em;
903 .glossarycategoryheader h2,
904 .glossarypost .concept h3 {
905 font-size: 1em;
906 margin: 0;
908 .glossarypost div.concept h3,
909 .glossarypost.continuous .concept {
910 display: inline;
912 .glossarypost .entryheader {
913 font-weight: normal;
914 text-align: left;
916 .glossarycomment .author {
917 font-size: 0.8em;
919 .entrylowersection .aliases {
920 font-size: 0.8em;
922 .entrylowersection .icons,
923 .entrylowersection .ratings {
924 font-size: 0.8em;
927 #mod-glossary-index .cell {
928 font-size:0.8em;
932 /***
933 *** Modules: Journal
934 ***/
935 #mod-journal-view .lastedit,
936 #mod-journal-view .editend {
937 font-size: 0.7em;
939 #mod-journal-view .author {
940 font-size: 1em;
941 font-weight: bold;
943 #mod-journal-view .time {
944 font-size: 0.7em;
945 font-style: italic;
947 #mod-journal-view .grade {
948 font-weight: bold;
949 font-style: italic;
952 #mod-journal-index .cell {
953 font-size:0.8em;
956 /***
957 *** Modules: Label
958 ***/
960 /***
961 *** Modules: Lesson
962 ***/
964 #mod-lesson-index .cell {
965 font-size:0.8em;
968 /***
969 *** Modules: Quiz
970 ***/
972 /***
973 *** Modules: Resource
974 ***/
976 #mod-resource-index .cell {
977 font-size:0.8em;
980 .mod-resource .modified {
981 font-size:0.6em;
984 .ims-nav-dimmed,
985 .ims-nav-button {
986 font-size:0.8em;
989 #ims-toc-selected {
990 font-weight: bold;
993 #ims-menudiv {
994 font-size:0.8em;
997 /***
998 *** Modules: Scorm
999 ***/
1001 #mod-scorm-index .cell {
1002 font-size:0.8em;
1005 /***
1006 *** Modules: Survey
1007 ***/
1009 #mod-survey-index .cell {
1010 font-size:0.8em;
1013 /***
1014 *** Modules: Wiki
1015 ***/
1017 #mod-wiki-index .cell {
1018 font-size:0.8em;
1021 /***
1022 *** Modules: Workshop
1023 ***/
1025 #mod-workshop-index .cell {
1026 font-size:0.8em;
1030 #thegroup, #thegrouping, #dummygrouping {
1031 font-size: 0.8em;
1032 /*letter-spacing: -0.01em;*/
1033 display: block;
1037 /***
1038 *** Phpinfo display
1039 ***/
1040 .phpinfo table {
1041 border-collapse: collapse;
1043 .phpinfo .center {
1044 text-align: center;
1046 .phpinfo .e, .v, .h {
1047 border: 1px solid #000000;
1048 font-size: 0.8em;
1049 vertical-align: baseline;
1051 .phpinfo .e {
1052 background-color: #ccccff;
1053 font-weight: bold;
1054 color: #000000;
1056 .phpinfo .h {
1057 background-color: #9999cc;
1058 font-weight: bold; color: #000000;
1060 .phpinfo .v {
1061 background-color: #cccccc;
1062 color: #000000;
1065 .sideblock .content h3.eventskey {
1066 font-size:0.8em;