Font tinkering
[moodle.git] / theme / standard / styles_fonts.css
CommitLineData
06f8f223 1/*******************************************************************
88e46311 2 styles_color.css
4485fc91 3
88e46311 4 This CSS file contains all font definitions like family, size,
5 weight, text-align, letter-spacing etc.
06f8f223 6
88e46311 7 Styles are organised into the following sections:
4485fc91 8 core
9 header
10 footer
11
12 admin
13 blocks
14 calendar
15 course
16 doc
17 login
18 message
19 tabs
20 user
21
22 various modules
06f8f223 23
24*******************************************************************/
25
26
88e46311 27/***
28 *** Core
29 ***/
a8e1f343 30
31.clearer {
4485fc91 32 font-size:1px;
a8e1f343 33}
34
d796e6d8 35body, td, th, li {
4485fc91 36 font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
37 font-size:0.95em;
d796e6d8 38}
39
40th {
4485fc91 41 font-weight: bold;
d796e6d8 42}
43
992b5971 44a:link,
45a:visited {
4485fc91 46 text-decoration:none;
992b5971 47}
48
7a0df2a7 49a:hover {
4485fc91 50 text-decoration: underline;
992b5971 51}
a8e1f343 52
1b67ca53 53h1.main,
54h2.main,
55h3.main,
56h4.main,
57h5.main,
58h6.main {
4485fc91 59 font-weight:bold;
2f71f2a2 60}
61
62h1 {
4485fc91 63 font-size:1.7em;
2f71f2a2 64}
7a0df2a7 65
2f71f2a2 66h2 {
4485fc91 67 font-size:1.4em;
2f71f2a2 68}
69h3 {
4485fc91 70 font-size:1.1em;
2f71f2a2 71}
72h4 {
4485fc91 73 font-size:1.0em;
3ae2cde7 74}
75
76.bold {
4485fc91 77 font-weight:bold;
3ae2cde7 78}
79
01376849 80.warning {
4485fc91 81 font-weight: bold;
82 font-style: italic;
01376849 83}
84
81e6a0a5 85.errorbox .title {
4485fc91 86 font-weight: bold;
87 font-size: 1.2em;
88 text-align: center;
81e6a0a5 89}
90
2f945146 91.pagingbar .title {
4485fc91 92 font-weight: bold;
2f945146 93}
94.pagingbar .thispage {
4485fc91 95 font-weight: bold;
2f945146 96}
a8e1f343 97
290130b3 98.categorybox .category,
99.categorybox .category {
100 font-size:1.2em;
4485fc91 101 font-weight:bold;
b8a6c0da 102}
d0cbe0fd 103
06f8f223 104.helplink {
4485fc91 105 font-size:0.8em;
992b5971 106}
107
02039b16 108.headingblock {
4485fc91 109 font-weight: bold;
992b5971 110}
02039b16 111
06f8f223 112.headingblock .link {
4485fc91 113 font-size: 0.9em;
992b5971 114}
115
06f8f223 116.files .file {
4485fc91 117 font-size: 0.9em;
992b5971 118}
119
06f8f223 120.files .folder {
4485fc91 121 font-size: 0.9em;
25ecf09a 122}
123
06f8f223 124.files .folder .size {
4485fc91 125 font-weight: bold;
25ecf09a 126}
127
128
88e46311 129/***
130 *** Header
131 ***/
d796e6d8 132
06f8f223 133.headermain {
4485fc91 134 font-weight:bold;
d796e6d8 135}
136
06f8f223 137#header-home .headermain {
4485fc91 138 font-size:1.5em;
a8e1f343 139}
140
06f8f223 141#header .headermain {
4485fc91 142 font-size:1.3em;
992b5971 143}
144
d2c6555d 145.breadcrumb {
4485fc91 146 font-size:0.9em;
147 font-weight:bold;
a8e1f343 148}
149
06f8f223 150.logininfo,
151#header-home .headermenu font {
4485fc91 152 font-size:x-small;
4c7f1eb6 153}
154
4c7f1eb6 155
88e46311 156/***
157 *** Footer
158 ***/
06f8f223 159
160.homelink {
233bc4bb 161}
162
163
ef036dce 164.performanceinfo {
165 font-size: 0.6em;
166}
167
4485fc91 168
88e46311 169/***
170 *** Admin
171 ***/
7005a81c 172
06f8f223 173table.formtable tbody th {
4485fc91 174 font-weight: normal;
175 text-align: right;
a8e1f343 176}
177
06f8f223 178
88e46311 179/***
180 *** Blocks
181 ***/
06f8f223 182
2d02e8e6 183.sideblock .content h3,
184.sideblock .content h2 {
4485fc91 185 font-size:1.0em;
992b5971 186}
06f8f223 187.sideblock .header .commands {
4485fc91 188 font-size: 0.75em;
992b5971 189}
190
06f8f223 191.sideblock .footer {
4485fc91 192 font-size:0.75em;
a8e1f343 193}
194
06f8f223 195.sideblock .head,
196.sideblock .info {
4485fc91 197 font-size: 0.85em;
a8e1f343 198}
199
06f8f223 200.sideblock .date {
4485fc91 201 font-style: italic;
992b5971 202}
203
7005a81c 204
ebc4968b 205
88e46311 206/***
207 *** Calendar
208 ***/
a8e1f343 209
ed8ea92b 210#calendar .maincalendar .eventlist .event .referer {
4485fc91 211 font-weight:bold;
446390fb 212}
213
ed8ea92b 214#calendar .maincalendar .eventlist .event .course {
4485fc91 215 font-size:0.8em;
ed8ea92b 216}
217
218#calendar .maincalendar .eventlist .event .description .commands {
4485fc91 219 text-align: right;
ed8ea92b 220}
221
a0c7341a 222#calendar .maincalendar table.calendarmonth td {
4485fc91 223 font-size:0.8em;
446390fb 224}
225
4848afa2 226#calendar div.header
446390fb 227{
4485fc91 228 font-weight:bold;
446390fb 229}
230
a76eba9a 231#calendar .sidecalendar .filters {
4485fc91 232 font-size:0.75em;
446390fb 233}
234
235#calendar .maincalendar .controls {
4485fc91 236 font-size:1.2em;
446390fb 237}
238
239#calendar .maincalendar .day {
4485fc91 240 font-weight: bold;
446390fb 241}
242
243table.minicalendar {
4485fc91 244 font-size:0.85em;
446390fb 245}
246
e96ba29d 247.cal_popup_caption {
4485fc91 248 font-family:sans-serif;
249 font-size:0.8em;
250 font-weight:bold;
e96ba29d 251}
252
253.cal_popup_close {
4485fc91 254 font-family:sans-serif;
255 font-size:0.8em;
256 font-weight:bold;
e96ba29d 257}
1f473774 258#calendar .maincalendar .calendar-controls .current {
4485fc91 259 font-weight: bold;
1f473774 260}
261
9ecf051d 262
88e46311 263/***
264 *** Course
265 ***/
06f8f223 266
267.activitydate, .activityhead {
290130b3 268 font-size:0.7em;
ec7e2e5f 269}
270
06f8f223 271.weeklydatetext {
290130b3 272 font-size:0.9em;
4485fc91 273 font-weight:bold;
96803c88 274}
275
290130b3 276.coursebox .info {
277 font-size:1em;
9ecf051d 278}
279
290130b3 280.coursebox .teachers,
281.coursebox .cost {
282 font-size:0.8em;
90ec387a 283}
284
290130b3 285.coursebox .summary {
286 font-size:0.7em;
3ae2cde7 287}
290130b3 288
289
2d02e8e6 290#course-view .section .left {
4485fc91 291 font-weight:bold;
2d02e8e6 292}
3ae2cde7 293
90ec387a 294
06f8f223 295
88e46311 296/***
297 *** Doc
298 ***/
2d02e8e6 299body#doc-contents h1 {
4485fc91 300 font-size: 1em;
2d02e8e6 301}
302body#doc-contents ul {
4485fc91 303 font-size: 0.8em;
2d02e8e6 304}
305
06f8f223 306
307
88e46311 308/***
309 *** Login
310 ***/
06f8f223 311
312
88e46311 313/***
314 *** Message
315 ***/
06f8f223 316
317.message_summary_link {
4485fc91 318 font-size:small;
a8e1f343 319}
320
06f8f223 321.message_link {
4485fc91 322 font-size:x-small;
6fde77de 323}
4d411a99 324
06f8f223 325.message_form {
4485fc91 326 font-size:0.78em;
29ba5158 327}
328
06f8f223 329.message_heading {
4485fc91 330 font-size:medium;
331 font-weight:bold;
29ba5158 332}
333
06f8f223 334.message_date,
335.message_contact,
336.message_summary {
4485fc91 337 font-size:small;
29ba5158 338}
339
06f8f223 340.message_small_note,
341.message_pix {
4485fc91 342 font-size:x-small;
29ba5158 343}
344
06f8f223 345.message .author {
4485fc91 346 font-weight: bold;
29ba5158 347}
4d411a99 348
06f8f223 349.message .time {
4485fc91 350 font-style: italic;
9ecf051d 351}
352
06f8f223 353.message .content {
354}
355
be9d2980 356#message-user .commands span {
357 font-size:0.7em;
358 white-space:nowrap;
359}
360
361#message-user .name {
362 font-weight: bold;
363 font-size:1.1em;
364}
365
06f8f223 366
88e46311 367/***
368 *** Tabs
369 ***/
2d02e8e6 370.tablink a:hover {
4485fc91 371 text-decoration: none;
2d02e8e6 372}
06f8f223 373
374
88e46311 375/***
376 *** User
377 ***/
06f8f223 378
379.userinfobox .username {
4485fc91 380 font-weight: bold;
06f8f223 381}
382
383.userinfobox .links {
4485fc91 384 font-size: 0.7em;
06f8f223 385}
4d411a99 386
2c223cb7 387
88e46311 388/***
389 *** Modules: Assignment
390 ***/
2c223cb7 391
88e46311 392/***
393 *** Modules: Chat
394 ***/
06f8f223 395
88e46311 396/***
397 *** Modules: Choice
398 ***/
4485fc91 399
88e46311 400/***
401 *** Modules: Forum
402 ***/
06f8f223 403
06f8f223 404.forumnodiscuss{
4485fc91 405 font-weight:bold;
2c223cb7 406}
06f8f223 407.forumpost .topic .subject {
4485fc91 408 font-weight: bold;
af328e4b 409}
06f8f223 410.forumpost .topic .author {
4485fc91 411 font-size: 0.8em;
06f8f223 412}
06f8f223 413.forumheaderlist .discussion .lastpost {
4485fc91 414 font-size: 0.7em;
06f8f223 415}
2d02e8e6 416body#mod-forum-search .introcontent {
4485fc91 417 font-weight:bold;
2d02e8e6 418}
419
06f8f223 420
421
88e46311 422/***
423 *** Modules: Glossary
424 ***/
06f8f223 425
426.glossarypost .commands {
4485fc91 427 font-size: 0.7em;
06f8f223 428}
429.glossarypost .entryheader .author {
4485fc91 430 font-size: 0.7em;
431 font-style: italic;
06f8f223 432}
433.concept {
4485fc91 434 font-weight: bold;
af328e4b 435}
06f8f223 436.glossarycomment .time {
4485fc91 437 font-size: 0.7em;
438 font-style: italic;
06f8f223 439}
2d02e8e6 440.entrylowersection .aliases {
4485fc91 441 font-size: 0.8em;
2d02e8e6 442}
443.entrylowersection .icons,
444.entrylowersection .ratings {
4485fc91 445 font-size: 0.8em;
2d02e8e6 446}
f6a854b9 447
06f8f223 448
449
88e46311 450/***
451 *** Modules: Journal
452 ***/
01376849 453#mod-journal-view .lastedit,
454#mod-journal-view .editend {
4485fc91 455 font-size: 0.7em;
01376849 456}
457#mod-journal-view .author {
4485fc91 458 font-size: 1em;
459 font-weight: bold;
01376849 460}
461#mod-journal-view .time {
4485fc91 462 font-size: 0.7em;
463 font-style: italic;
01376849 464}
465#mod-journal-view .grade {
4485fc91 466 font-weight: bold;
467 font-style: italic;
01376849 468}
06f8f223 469
88e46311 470/***
471 *** Modules: Label
472 ***/
06f8f223 473
88e46311 474/***
475 *** Modules: Lesson
476 ***/
06f8f223 477
88e46311 478/***
479 *** Modules: Quiz
480 ***/
06f8f223 481
06f8f223 482.editorhelptext {
4485fc91 483 font-size:x-small;
f6a854b9 484}
485
06f8f223 486
88e46311 487/***
488 *** Modules: Resource
489 ***/
06f8f223 490
88e46311 491/***
492 *** Modules: Scorm
493 ***/
06f8f223 494
88e46311 495/***
496 *** Modules: Survey
497 ***/
06f8f223 498
88e46311 499/***
500 *** Modules: Wiki
501 ***/
06f8f223 502
88e46311 503/***
504 *** Modules: Workshop
505 ***/
06f8f223 506