Commit | Line | Data |
---|---|---|
4afb01db | 1 | /************************************************************************ |
2 | Non sono riuscito a trovare un modo per sovrascrivere la regola | |
0e412e87 | 3 | border: 2px solid #ddd; |
4afb01db | 4 | presente nel file |
5 | /theme/canvas/style/core.css | |
6 | Per questo questo file è stato creato a partire dalla copia del | |
7 | foglio di stile core.css del tema canvas, ed è stato adeguato alle | |
8 | esigenze del tema corrente. | |
9 | ************************************************************************/ | |
10 | ||
11 | .sitetopic { | |
0e412e87 | 12 | border: none; |
4afb01db | 13 | } |
14 | ||
15 | .headingblock { | |
0e412e87 | 16 | border-bottom: 1px solid #ddd; |
b396e167 | 17 | font-size:130%; |
0e412e87 | 18 | color: #333; |
4afb01db | 19 | } |
20 | ||
21 | #notice { | |
0e412e87 | 22 | text-align: center; |
b396e167 | 23 | padding:1em; |
4afb01db | 24 | } |
25 | ||
26 | .noticebox, | |
27 | .expired, | |
28 | .notopenyet, | |
29 | .notifysuccess, | |
30 | .notifyproblem, | |
31 | .errorbox, | |
32 | .continuebutton, | |
33 | .singlebutton, | |
34 | .buttons, | |
35 | .singleselect { | |
0e412e87 | 36 | text-align: center; |
37 | margin: 1em 0; | |
4afb01db | 38 | } |
39 | ||
b396e167 | 40 | label { |
41 | margin-right: 0.3em; | |
42 | } | |
4afb01db | 43 | .navbutton .singlebutton { |
0e412e87 | 44 | margin: 0; |
4afb01db | 45 | } |
46 | ||
47 | .generalbox { | |
0e412e87 | 48 | border-color: #ddd; |
4afb01db | 49 | } |
50 | ||
51 | .noticebox .generalbox { | |
0e412e87 | 52 | border: none; |
53 | margin:2em 0; | |
4afb01db | 54 | } |
55 | ||
56 | .expired, | |
57 | .notopenyet { | |
0e412e87 | 58 | border: none; |
59 | color: #f00; | |
4afb01db | 60 | } |
61 | ||
62 | .buttons .singlebutton input { | |
0e412e87 | 63 | margin: 0 1em; |
4afb01db | 64 | } |
65 | ||
66 | .initialbar { | |
0e412e87 | 67 | text-align: center; |
4afb01db | 68 | } |
69 | ||
70 | .side-pre-only #page-content #region-main-box #region-post-box #region-main-wrap #region-main { | |
0e412e87 | 71 | padding-right: 0; |
4afb01db | 72 | } |
73 | ||
74 | .side-post-only #page-content #region-main-box #region-post-box #region-main-wrap #region-main { | |
0e412e87 | 75 | padding-left: 0; |
4afb01db | 76 | } |
77 | ||
78 | input[type="text"], | |
79 | input[type="password"], | |
80 | textarea { | |
0e412e87 | 81 | width: auto; |
82 | padding: 2px 0 2px 0; | |
b396e167 | 83 | margin: 0.3em; |
84 | } | |
85 | ||
86 | .navbutton input[type="text"] { | |
87 | width: auto; | |
88 | padding: 0; | |
89 | margin: 0 0.3em 0 0; | |
4afb01db | 90 | } |
91 | ||
92 | input[type="checkbox"], | |
93 | input[type="radio"] { | |
0e412e87 | 94 | margin-right: 7px; |
4afb01db | 95 | } |
96 | ||
97 | /* Login | |
98 | ------------------------*/ | |
99 | ||
100 | .loginbox { | |
0e412e87 | 101 | margin: 15px 25%; |
4afb01db | 102 | } |
103 | ||
104 | .loginbox .loginerrors { | |
0e412e87 | 105 | color: #f00; |
4afb01db | 106 | } |
107 | ||
108 | .loginbox .loginform { | |
0e412e87 | 109 | margin: 15px auto 0; |
110 | width: 50%; | |
4afb01db | 111 | } |
112 | ||
113 | .loginbox .loginform .form-label { | |
0e412e87 | 114 | float: none; |
115 | width: 100%; | |
116 | margin: 0 auto; | |
117 | text-align: left; | |
4afb01db | 118 | } |
7843d2d6 | 119 | |
4afb01db | 120 | .dir-rtl .loginbox .loginform .form-label { |
0e412e87 | 121 | text-align: right; |
4afb01db | 122 | } |
7843d2d6 | 123 | |
4afb01db | 124 | .loginbox .loginform .form-input { |
0e412e87 | 125 | float: none; |
126 | width: 100%; | |
127 | margin: 0 auto; | |
4afb01db | 128 | } |
129 | ||
130 | .loginbox .loginform .form-input #username, | |
131 | .loginbox .loginform .form-input #password { | |
132 | width: 50%; | |
0e412e87 | 133 | color: #000; |
4afb01db | 134 | } |
135 | ||
136 | .loginbox .loginform .form-input #loginbtn { | |
0e412e87 | 137 | margin: 0.5em auto; |
4afb01db | 138 | } |
139 | ||
140 | .loginbox .forgetpass { | |
0e412e87 | 141 | margin: 1em 0 0; |
b396e167 | 142 | font-size:95%; |
4afb01db | 143 | } |
144 | ||
145 | .loginbox.twocolumns { | |
b396e167 | 146 | width:90%; |
0e412e87 | 147 | margin-left: 5%; |
4afb01db | 148 | } |
149 | ||
150 | .loginbox .guestsub { | |
0e412e87 | 151 | border-top: 1px solid #DDDDDD; |
152 | margin: 5px 20% | |
4afb01db | 153 | } |
154 | ||
155 | .loginbox.twocolumns .loginpanel { | |
0e412e87 | 156 | border-color: #ddd; |
157 | padding-right: 0.5%; | |
4afb01db | 158 | } |
159 | ||
160 | .loginbox.twocolumns .signuppanel { | |
0e412e87 | 161 | padding-left: 1%; |
162 | width: 48%; | |
4afb01db | 163 | } |
164 | ||
165 | #page-course-loginas #notice { | |
0e412e87 | 166 | border: none; |
4afb01db | 167 | } |
168 | ||
169 | #page-login-forgot_password .generalbox { | |
0e412e87 | 170 | margin: 0 auto 1.5em; |
171 | width: 75%; | |
172 | padding: 10px; | |
4afb01db | 173 | } |
174 | ||
175 | #page-login-signup .mform { | |
0e412e87 | 176 | width: 85%; |
177 | margin: 0 auto; | |
4afb01db | 178 | } |
179 | ||
180 | #page-login-signup .mform .fitem .fitemtitle { | |
0e412e87 | 181 | width: 20%; |
4afb01db | 182 | } |
183 | ||
184 | #page-login-signup .mform .fitem .felement { | |
0e412e87 | 185 | margin-left: 21%; |
4afb01db | 186 | } |
187 | ||
b0f37206 | 188 | /* Admin management |
189 | -----------------------*/ | |
190 | .plugincompattable { | |
191 | font-size: 100%; | |
192 | text-align: left; | |
193 | } | |
194 | ||
4afb01db | 195 | /* User |
196 | -----------------------*/ | |
197 | ||
198 | .userinfobox { | |
b0f37206 | 199 | border-color: #ddd; |
200 | padding: 0 | |
4afb01db | 201 | } |
202 | ||
203 | .userinfobox .content { | |
0e412e87 | 204 | text-align: left; |
205 | padding-left:10px | |
4afb01db | 206 | } |
207 | ||
208 | .userinfobox .links { | |
0e412e87 | 209 | vertical-align: top; |
210 | background: #f4f4f4; | |
211 | padding-left: 10px; | |
4afb01db | 212 | } |
213 | ||
214 | .userinfobox .links a { | |
0e412e87 | 215 | display: block; |
216 | text-align: left; | |
4afb01db | 217 | |
218 | } | |
219 | ||
220 | .profilepicture { | |
0e412e87 | 221 | float: left; |
222 | margin-right: 10px; | |
4afb01db | 223 | } |
224 | ||
225 | .descriptionbox { | |
0e412e87 | 226 | margin-left: 110px; |
227 | border: 1px solid #ddd; | |
228 | padding: 10px; | |
4afb01db | 229 | } |
230 | ||
231 | .path-user .description { | |
0e412e87 | 232 | padding-bottom: 15px; |
233 | border-bottom: 1px solid #eee; | |
4afb01db | 234 | } |
235 | ||
236 | .userprofile .list { | |
0e412e87 | 237 | margin-top: 10px; |
4afb01db | 238 | } |
239 | ||
240 | .userprofile .list td { | |
0e412e87 | 241 | padding-top: 3px; |
242 | padding-bottom: 3px; | |
4afb01db | 243 | } |
244 | ||
245 | .userprofile .list .c0 { | |
0e412e87 | 246 | padding-left: 0; |
247 | font-weight: bold; | |
4afb01db | 248 | } |
249 | ||
250 | #page-user-view .buttons { | |
0e412e87 | 251 | text-align: center; |
252 | width: 70%; | |
253 | margin: 0 auto; | |
4afb01db | 254 | } |
255 | ||
256 | #page-user-view .buttons div { | |
0e412e87 | 257 | padding: 0 0 10px; |
4afb01db | 258 | } |
259 | ||
260 | #page-user-index .controls { | |
0e412e87 | 261 | width: 100% |
4afb01db | 262 | } |
263 | ||
264 | #page-user-index .controls .singleselect { | |
0e412e87 | 265 | margin: 0; |
4afb01db | 266 | } |
267 | ||
268 | .rolesform { | |
0e412e87 | 269 | text-align: center; |
270 | margin: 1em 0; | |
4afb01db | 271 | } |
272 | ||
273 | #participantsform { | |
0e412e87 | 274 | text-align: center; |
4afb01db | 275 | } |
276 | ||
277 | #participants { | |
0e412e87 | 278 | width: 100%; |
279 | margin: 1em auto 0; | |
4afb01db | 280 | } |
281 | ||
282 | #participants th, | |
283 | #participants td { | |
0e412e87 | 284 | vertical-align: middle; |
4afb01db | 285 | } |
286 | ||
287 | .groupinfobox {border-color: #DDDDDD;width: 60%;margin-left: 20%;margin-right: 20%;} | |
288 | ||
289 | /* Notes | |
290 | ------------------------*/ | |
291 | ||
292 | .path-notes .generalbox { | |
0e412e87 | 293 | border: none; |
4afb01db | 294 | } |
295 | ||
296 | /* Roles | |
297 | ------------------------*/ | |
298 | ||
299 | .path-admin-roles .generaltable { | |
0e412e87 | 300 | /* width: 65%; hiding because it's causing problems on role/assign */ |
4afb01db | 301 | } |
302 | ||
303 | .path-admin-roles .generaltable th { | |
0e412e87 | 304 | vertical-align: middle; |
4afb01db | 305 | } |
306 | ||
307 | .path-admin-roles .generaltable .lastcol { | |
0e412e87 | 308 | width: 15%; |
4afb01db | 309 | } |
310 | ||
311 | .path-admin-roles .backlink { | |
0e412e87 | 312 | text-align: center; |
4afb01db | 313 | } |
314 | ||
315 | /* Blogs | |
316 | ------------------------*/ | |
317 | ||
318 | .blog_entry .audience { | |
0e412e87 | 319 | color: #444; |
320 | margin: 0 0 0.5em; | |
b396e167 | 321 | font-size:90%; |
4afb01db | 322 | } |
323 | ||
324 | .blog_entry .tags { | |
0e412e87 | 325 | margin-bottom: 0.5em; |
4afb01db | 326 | } |
327 | ||
328 | /* Tags | |
329 | ------------------------*/ | |
330 | ||
331 | #big-tag-cloud-box { | |
0e412e87 | 332 | padding: 10px; |
4afb01db | 333 | } |
334 | ||
335 | #tag-management-box { | |
0e412e87 | 336 | text-align: center; |
4afb01db | 337 | } |
338 | ||
339 | .tag-management-form { | |
0e412e87 | 340 | border: none; |
341 | padding: 0 0 1em; | |
4afb01db | 342 | } |
343 | ||
344 | #tag-management-list { | |
0e412e87 | 345 | margin: 1em 0 |
4afb01db | 346 | } |
347 | ||
348 | #page-tag-index #tag-blogs { | |
0e412e87 | 349 | border-width: 0 0 1px; |
350 | width: 65%; | |
351 | margin: 1em auto; | |
4afb01db | 352 | } |
353 | ||
354 | #tagblogentries { | |
0e412e87 | 355 | margin: 0 0 1em; |
4afb01db | 356 | } |
357 | ||
358 | #tagblogentries li { | |
0e412e87 | 359 | list-style: none; |
360 | padding: 0.25em 0; | |
361 | margin: 0 | |
4afb01db | 362 | } |
363 | ||
364 | #big-tag-cloud-box { | |
0e412e87 | 365 | border: none; |
4afb01db | 366 | } |
367 | ||
368 | #tag-user-table { | |
0e412e87 | 369 | width: 95%; |
370 | margin: 0 auto; | |
371 | border-width: 0 0 1px; | |
4afb01db | 372 | } |
373 | ||
374 | .managelink { | |
0e412e87 | 375 | text-align: right; |
4afb01db | 376 | } |
377 | ||
378 | #page-tag-index .headingblock { | |
0e412e87 | 379 | text-align: center; |
380 | margin-bottom: 0; | |
4afb01db | 381 | } |
382 | ||
383 | #page-tag-index #tag-management-box { | |
0e412e87 | 384 | border-bottom: 1px solid #ddd; |
385 | padding: 4px 0; | |
4afb01db | 386 | } |
387 | ||
388 | #page-tag-index .relatedpages { | |
0e412e87 | 389 | text-align: center; |
4afb01db | 390 | } |
391 | ||
392 | #page-tag-manage .lastinitial { | |
0e412e87 | 393 | margin-bottom: 0.5em; |
4afb01db | 394 | } |
395 | ||
396 | #page-tag-manage .green { | |
0e412e87 | 397 | text-align: center; |
398 | padding: 0 0 1em; | |
4afb01db | 399 | } |
400 | ||
401 | /* YUI overlays | |
402 | ------------------------*/ | |
403 | #helppopupbox { | |
0e412e87 | 404 | z-index: 99999 !important; |
4afb01db | 405 | } |
406 | ||
407 | ||
408 | /* Embedded Pages | |
409 | ------------------------*/ | |
410 | ||
411 | .pagelayout-embedded { | |
0e412e87 | 412 | text-align: center; |
413 | background-color: #fff; | |
414 | background-image: none; | |
4afb01db | 415 | } |
416 | ||
417 | .pagelayout-embedded #content { | |
0e412e87 | 418 | padding-top: 30px; |
4afb01db | 419 | } |
420 | ||
421 | /* Forms | |
422 | -----------------------*/ | |
423 | ||
424 | .mform .fsubmit { | |
0e412e87 | 425 | text-align: center; |
426 | padding: 2px; | |
4afb01db | 427 | } |
428 | ||
429 | .form-label .form-shortname { | |
b396e167 | 430 | font-size:80%; |
0e412e87 | 431 | color: #777; |
4afb01db | 432 | } |
433 | ||
434 | .form-description { | |
b396e167 | 435 | font-size:95%; |
0e412e87 | 436 | color: #444; |
4afb01db | 437 | } |
438 | ||
7843d2d6 K |
439 | /* do not push the field far from the label more than all the other mform elements */ |
440 | .mform .fitem input[type="text"], | |
441 | .mform .fitem input[type="password"] { | |
6eb2cf62 | 442 | margin: 0.3em 0 0.3em 0; |
7843d2d6 K |
443 | } |
444 | ||
445 | /* needed to vertically align label of mform groups containing, for instance, select and text */ | |
446 | .mform .fitem { | |
447 | line-height:2.0em; | |
c5b7c935 | 448 | margin-top:0; |
4afb01db | 449 | } |
450 | ||
451 | .path-backup .mform .hidden .fitem .fgroup { | |
452 | text-align: left; | |
453 | } | |
454 | ||
455 | .path-backup .mform .grouped_settings { | |
456 | margin:1em; | |
457 | } | |
458 | .path-backup .mform .grouped_settings .grouped_settings { | |
459 | margin:0; | |
460 | } | |
461 | ||
462 | /* Comments | |
463 | -----------------------*/ | |
464 | ||
465 | .comment-list li { | |
0e412e87 | 466 | background: #eee !important; |
467 | list-style: none; | |
4afb01db | 468 | } |
469 | ||
470 | /* Gradebook | |
471 | ----------------------*/ | |
472 | ||
473 | .path-grade h1.headerheading { | |
0e412e87 | 474 | text-align: left; /* Strangely necessary TODO: find bug */ |
4afb01db | 475 | } |
476 | ||
477 | .gradestable .lastrow th.header { | |
0e412e87 | 478 | background: #ddd; |
4afb01db | 479 | } |
480 | ||
481 | .gradestable .lastrow td.cell { | |
0e412e87 | 482 | background: #eee !important; |
4afb01db | 483 | } |
484 | ||
485 | .user-grade td.b1t, | |
486 | .user-grade td.baggt { | |
0e412e87 | 487 | background: #ddd !important; |
4afb01db | 488 | } |
489 | ||
490 | #page-grade-edit-scale-index .generaltable { | |
0e412e87 | 491 | margin: 1em auto; |
4afb01db | 492 | } |
493 | ||
494 | #page-grade-report-grader-preferences .generalbox { | |
0e412e87 | 495 | border: none; |
4afb01db | 496 | } |
497 | ||
498 | .path-grade-report-grader form { | |
0e412e87 | 499 | text-align: left; |
4afb01db | 500 | } |
501 | ||
502 | /* Footer | |
503 | -----------------------*/ | |
504 | ||
505 | #page-footer .logininfo { | |
0e412e87 | 506 | padding: 1em 0; |
4afb01db | 507 | } |
508 | ||
509 | #page-footer .homelink, | |
510 | #page-footer .sitelink { | |
0e412e87 | 511 | padding: 1em 0; |
4afb01db | 512 | } |
513 | ||
514 | .homelink a { | |
0e412e87 | 515 | text-decoration: none; |
516 | border-top: 1px solid #cecece; | |
517 | border-bottom: 2px solid #8a8a8a; | |
518 | border-left: 1px solid #cecece; | |
519 | border-right: 2px solid #8a8a8a; | |
4afb01db | 520 | } |
521 | ||
522 | .homelink a:hover { | |
0e412e87 | 523 | text-decoration: none; |
524 | border-bottom: 1px solid #cecece; | |
525 | border-top: 2px solid #8a8a8a; | |
526 | border-right: 1px solid #cecece; | |
527 | border-left: 2px solid #8a8a8a; | |
4afb01db | 528 | } |
529 | ||
530 | /** | |
531 | * Enrol - TODO: tidy up styles here | |
532 | */ | |
b396e167 | 533 | .userenrolment {font-size:100%;border:1px solid #E3DFD4;} |
4afb01db | 534 | .userenrolment tr.r0 {background-color:#F9F9F9;} |
535 | .userenrolment tr.r1 {background-color:#F3F3F3;} | |
536 | .userenrolment td {border:1px solid #E9E9E9;border-top-color:#F6F6F6;border-right-color:#EEE;border-left-color:#F3F3F3;} | |
5e911b2e | 537 | .userenrolment td.c0 {border-left-color:#E3DFD4;} |
538 | .userenrolment td.c4 {border-right-color:#E3DFD4;} | |
4afb01db | 539 | .userenrolment .col_userdetails {padding:3px;min-width:35%;} |
540 | .userenrolment .col_role .roles {position:relative;} | |
b396e167 | 541 | .userenrolment .col_role .role {line-height:10px;font-size:70%;} |
4afb01db | 542 | .userenrolment .col_role .role a img {height:8px;} |
543 | .userenrolment .col_role .addrole {background-color:#DDD;border:1px outset #EEE;-moz-border-radius:5px;} | |
544 | .userenrolment .col_group {max-width:300px;} | |
b396e167 | 545 | .userenrolment .col_group .group {line-height:10px;font-size:70%;} |
4afb01db | 546 | .userenrolment .col_group .group a img {height:8px;} |
547 | .userenrolment .col_group .addgroup {background-color:#DDD;border:1px outset #EEE;-moz-border-radius:5px;} | |
548 | .userenrolment .col_enrol {max-width:300px;} | |
b396e167 | 549 | .userenrolment .col_enrol .enrolment {border:1px outset #E6E6E6;background-color:#EEE;line-height:10px;font-size:70%;-moz-border-radius:5px;} |
4afb01db | 550 | .path-enrol .enrolusersbutton, |
551 | .path-enrol .enrolcohortbutton {float:left;} | |
552 | .path-enrol .enrolusersbutton.instance1, | |
553 | .path-enrol .enrolcohortbutton.instance1 {float:right;} | |
554 | ||
555 | /* Registration */ | |
556 | #page-admin-registration-hubselector .registration_textfield {width: 400px;} | |
557 | ||
558 | /** | |
559 | * Redirect | |
560 | */ | |
b9934a17 | 561 | .pagelayout-redirect #content {text-align:center;margin-top:10%;margin-bottom:10%;} |
b396e167 | 562 | |
563 | /* plugin compattable */ | |
6eb2cf62 | 564 | .plugincompattable {font-size:90%;} |