MDL-27989 whitespace fix
[moodle.git] / theme / formal_white / style / core.css
CommitLineData
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 40label {
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
78input[type="text"],
79input[type="password"],
80textarea {
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
92input[type="checkbox"],
93input[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%;}