Merge branch 'MDL-34774_m24' of git://github.com/rwijaya/moodle into MOODLE_24_STABLE
[moodle.git] / mod / workshop / styles.css
blob2553281c6cd38a8f11ecda8484ead5a4643a54cb
1 .path-mod-workshop .collapsibleregion {
2 margin-bottom: 0.75em;
5 .path-mod-workshop .collapsibleregioncaption {
6 font-weight: bold;
7 font-size: 120%;
10 .path-mod-workshop div.singlebutton {
11 text-align: center;
12 margin: 0.75em auto;
15 .path-mod-workshop #workshop-viewlet-assignedassessments div.singlebutton,
16 .path-mod-workshop #workshop-viewlet-allexamples div.singlebutton,
17 .path-mod-workshop #workshop-viewlet-examples div.singlebutton {
18 text-align: left;
21 .path-mod-workshop .groupwidget {
22 text-align:center;
23 margin: 0.75em auto;
26 .path-mod-workshop .perpagewidget {
27 text-align:center;
28 margin: 0.75em auto;
31 /**
32 * Submission - one line summary display
34 .path-mod-workshop .submission-summary {
35 position: relative;
36 margin-bottom: 10px;
39 .path-mod-workshop .submission-summary .title,
40 .path-mod-workshop .submission-summary .author,
41 .path-mod-workshop .submission-summary .author .fullname,
42 .path-mod-workshop .submission-summary .author .picture {
43 display: inline;
46 .path-mod-workshop .submission-summary .title,
47 .path-mod-workshop .submission-summary .userdate,
48 .path-mod-workshop .submission-summary .grade-status {
49 margin: 0px 0px 0px 40px;
52 .path-mod-workshop .submission-summary .author {
53 margin-left: 1ex;
56 .path-mod-workshop .submission-summary.anonymous .title,
57 .path-mod-workshop .submission-summary.anonymous .author,
58 .path-mod-workshop .submission-summary.anonymous .userdate,
59 .path-mod-workshop .submission-summary.anonymous .grade-status {
60 margin: 0px 0px 0px 5px;
63 .path-mod-workshop .submission-summary .userdate {
64 font-size: x-small;
65 color: #333;
68 .path-mod-workshop .submission-summary .userdate span {
69 font-style: italic;
72 .path-mod-workshop .submission-summary .author .picture {
73 position: absolute;
74 top: 0px;
75 left: 0px;
78 /**
79 * Submission - full display
81 .path-mod-workshop .submission-full {
82 border: 1px solid #ddd;
83 margin: 0px 0px 1em 0px;
86 .path-mod-workshop .submission-full .header {
87 position: relative;
88 background-color: #ddd;
89 padding: 3px;
90 min-height: 67px;
93 .path-mod-workshop .submission-full .header .title,
94 .path-mod-workshop .submission-full .header .author,
95 .path-mod-workshop .submission-full .header .userdate {
96 margin: 0px 0px 0px 80px;
99 .path-mod-workshop .submission-full.anonymous .header .title,
100 .path-mod-workshop .submission-full.anonymous .header .author,
101 .path-mod-workshop .submission-full.anonymous .header .userdate {
102 margin: 0px 0px 0px 5px;
105 .path-mod-workshop .submission-full .header .userdate.created {
106 padding-right: 10px;
109 .path-mod-workshop .submission-full .header .userdate.modified {
110 padding-left: 10px;
111 margin-left: 0px;
112 border-left: 1px solid #000;
115 .path-mod-workshop .submission-full .header .userdate {
116 font-size: x-small;
117 color: #333;
118 display: inline;
121 .path-mod-workshop .submission-full .header .userdate span {
122 font-style: italic;
125 .path-mod-workshop .submission-full .header .author .picture {
126 position: absolute;
127 top: 3px;
128 left: 3px;
131 .path-mod-workshop .submission-full .content,
132 .path-mod-workshop .submission-full .attachments {
133 padding: 5px 10px;
136 .path-mod-workshop .submission-full .attachments .files img.icon {
137 margin-right: 5px;
141 * Example submission - summary display
143 .path-mod-workshop .submission-summary.example .title,
144 .path-mod-workshop .submission-summary.example .userdate {
145 margin: 0px 0px 0px 0px;
149 * Example submission - full display
151 .path-mod-workshop .submission-full.example .header {
152 min-height: 0px;
155 .path-mod-workshop .submission-full.example .header .title {
156 margin: 0px 0px 0px 0px;
160 * Elements generated by the workshop renderer
162 .path-mod-workshop .message {
163 padding: 5px 5em 5px 15px;
164 margin: 0px auto 20px auto;
165 width: 60%;
166 font-size: 80%;
167 position: relative;
170 .path-mod-workshop .message .singlebutton {
171 text-align: left;
172 margin: 0px;
175 .path-mod-workshop .message.ok {
176 color: #547c22;
177 background-color: #e7f1c3;
180 .path-mod-workshop .message.error {
181 color: #dd0221;
182 background-color: #ffd3d9;
185 .path-mod-workshop .message.info {
186 color: #1666a9;
187 background-color: #d2ebff;
191 * Allocators
194 .path-mod-workshop .allocation-init-results {
195 margin: 10px auto;
196 width: 60%;
197 font-size: 80%;
200 .path-mod-workshop .allocation-init-results .indent {
201 margin-left: 20px;
204 .path-mod-workshop .allocation-init-results .ok {
205 color: #547c22;
206 background-color: #e7f1c3;
209 .path-mod-workshop .allocation-init-results .error {
210 color: #dd0221;
211 background-color: #ffd3d9;
214 .path-mod-workshop .allocation-init-results .info {
215 color: #1666a9;
216 background-color: #d2ebff;
219 .path-mod-workshop .allocation-init-results .debug {
220 color: black;
221 background-color: #ddd;
225 * User plan
227 .path-mod-workshop .userplan {
228 width: 70%;
229 margin: 1em auto 1em auto;
230 font-size: 80%;
231 border-left: 1px solid #ddd;
232 border-right: 1px solid #ddd;
235 .path-mod-workshop .userplan th {
236 vertical-align: bottom;
237 white-space: normal;
238 color: #999;
239 border-top: 1px solid #ddd;
240 border-bottom: 1px solid #ddd;
241 padding: 3px;
244 .path-mod-workshop .userplan th.active {
245 vertical-align: top;
246 color: black;
247 font-size: 140%;
248 border: 1px solid #ddd;
249 border-bottom: 0;
250 background: #e7f1c3;
253 .path-mod-workshop .userplan td {
254 width: 20%;
255 vertical-align: top;
256 border-right: 1px solid #ddd;
257 background-color: #f5f5f5;
260 .path-mod-workshop .userplan td,
261 .path-mod-workshop .userplan td a,
262 .path-mod-workshop .userplan td a:link,
263 .path-mod-workshop .userplan td a:hover,
264 .path-mod-workshop .userplan td a:visited,
265 .path-mod-workshop .userplan td a:active {
266 color: #999;
269 .path-mod-workshop .userplan td.active,
270 .path-mod-workshop .userplan td.active a,
271 .path-mod-workshop .userplan td.active a:link,
272 .path-mod-workshop .userplan td.active a:hover,
273 .path-mod-workshop .userplan td.active a:visited,
274 .path-mod-workshop .userplan td.active a:active {
275 color: black;
278 .path-mod-workshop .userplan td.lastcol {
279 border-right: 0;
282 .path-mod-workshop .userplan td.active {
283 border-left: 1px solid #ddd;
284 border-right: 1px solid #ddd;
285 background-color: #e7f1c3;
288 .path-mod-workshop .userplan th .actions {
289 display: inline;
291 .path-mod-workshop .userplan tr.phasetasks li {
292 background-image: url([[pix:mod_workshop|userplan/task-todo]]);
293 background-position: top left;
294 background-repeat: no-repeat;
295 list-style-type: none;
296 min-height: 16px;
297 margin: .3em 0;
300 .path-mod-workshop .userplan tr.phasetasks li.completed {
301 background-image: url([[pix:mod_workshop|userplan/task-done]]);
304 .path-mod-workshop .userplan tr.phasetasks li.fail {
305 background-image: url([[pix:mod_workshop|userplan/task-fail]]);
308 .path-mod-workshop .userplan tr.phasetasks li.info {
309 background-image: url([[pix:mod_workshop|userplan/task-info]]);
312 .path-mod-workshop .userplan tr.phasetasks .tasks {
313 list-style:none;
314 margin: 3px;
315 padding: 0px;
318 .path-mod-workshop .userplan tr.phasetasks .title {
319 padding: 0px 10px 0px 20px;
322 .path-mod-workshop .userplan tr.phasetasks .details {
323 padding: 0px 10px 0px 25px;
324 font-size: 80%;
328 * Assessment - full display
330 .path-mod-workshop .assessment-full {
331 border: 1px solid #ddd;
332 margin: 0px auto 1em auto;
335 .path-mod-workshop .assessment-full .header {
336 position: relative;
337 background-color: #ddd;
338 padding: 3px;
339 min-height: 35px;
342 .path-mod-workshop .assessment-full .header .title {
343 font-weight: bold;
346 .path-mod-workshop .assessment-full .header .title,
347 .path-mod-workshop .assessment-full .header .reviewer,
348 .path-mod-workshop .assessment-full .header .grade,
349 .path-mod-workshop .assessment-full .header .weight {
350 margin: 0px 0px 0px 40px;
353 .path-mod-workshop .assessment-full.anonymous .header .title,
354 .path-mod-workshop .assessment-full.anonymous .header .reviewer,
355 .path-mod-workshop .assessment-full.anonymous .header .grade,
356 .path-mod-workshop .assessment-full.anonymous .header .weight {
357 margin: 0px 0px 0px 5px;
360 .path-mod-workshop .assessment-full .header .reviewer .picture {
361 position: absolute;
362 top: 3px;
363 left: 3px;
366 .path-mod-workshop .assessment-full .header .actions {
367 position: absolute;
368 top: 5px;
369 right: 5px;
370 text-align: right;
373 .path-mod-workshop .assessment-full .header .actions .singlebutton,
374 .path-mod-workshop .assessment-full .header .actions .singlebutton form,
375 .path-mod-workshop .assessment-full .header .actions .singlebutton form div {
376 display: inline;
379 .path-mod-workshop .assessment-full .assessment-form-wrapper {
380 margin-top: 0.5em;
381 padding: 0px 1em;
384 .path-mod-workshop .assessment-summary.graded .singlebutton input[type="submit"],
385 .path-mod-workshop .example-summary.graded .singlebutton input[type="submit"] {
386 background-color: #e7f1c3;
389 .path-mod-workshop .assessment-summary.notgraded .singlebutton input[type="submit"],
390 .path-mod-workshop .example-summary.notgraded .singlebutton input[type="submit"] {
391 background-color: #ffd3d9;
395 * Assessment form
397 .path-mod-workshop .assessmentform .description {
398 margin: 0px 1em;
402 * Grading report
404 .path-mod-workshop .grading-report {
405 width: 90%;
406 margin: 1em auto 1em auto;
407 font-size: 80%;
408 border: 1px solid #ddd;
411 .path-mod-workshop .grading-report .userpicture {
412 margin: 0px 3px;
413 vertical-align: middle;
416 .path-mod-workshop .grading-report del {
417 color: red;
418 font-size: 90%;
419 text-decoration: line-through;
422 .path-mod-workshop .grading-report ins {
423 color: green;
424 font-weight: bold;
425 text-decoration: underline;
428 .path-mod-workshop .grading-report th {
429 white-space: normal;
432 .path-mod-workshop .grading-report td {
433 vertical-align: top;
434 border: 1px solid #ddd;
437 .path-mod-workshop .grading-report tr.published td.submission {
438 background-color: #d2ebff;
441 .path-mod-workshop .grading-report tr.published td.submission a {
442 font-weight: bold;
445 .path-mod-workshop .grading-report .assessmentdetails {
446 white-space: nowrap;
449 .path-mod-workshop .grading-report .receivedgrade span.grade,
450 .path-mod-workshop .grading-report .givengrade span.gradinggrade {
451 font-weight: bold;
454 .path-mod-workshop .grading-report .submissiongrade.cell,
455 .path-mod-workshop .grading-report .gradinggrade.cell {
456 text-align: center;
457 font-size: 200%;
458 white-space: nowrap;
461 .path-mod-workshop .grading-report .givengrade.null .user,
462 .path-mod-workshop .grading-report .receivedgrade.null .user {
463 color: #ee0000;
467 * Final grades
469 .path-mod-workshop #workshop-viewlet-yourgrades .finalgrades {
470 text-align: center;
473 .path-mod-workshop #workshop-viewlet-yourgrades .finalgrades .grade {
474 border: 1px solid #ddd;
475 margin: 1em;
476 padding: 2em;
477 display: inline-block;
478 -webkit-border-radius: 15px;
479 -moz-border-radius: 15px;
480 border-radius: 15px;
483 .path-mod-workshop #workshop-viewlet-yourgrades .finalgrades .grade.submissiongrade {
484 background-color: #d2ebff;
487 .path-mod-workshop #workshop-viewlet-yourgrades .finalgrades .grade.assessmentgrade {
488 background-color: #eee;
489 /*background-color: #e7f1c3;*/
492 .path-mod-workshop #workshop-viewlet-yourgrades .finalgrades .grade .gradevalue {
493 font-weight: bold;
494 font-size: x-large;
495 margin: 10px;
499 * Edit assessment form
501 #mod-workshop-editform fieldset.fgroup * {
502 vertical-align: top;
506 * Feedback
508 .path-mod-workshop .feedback {
509 border: 1px solid #ddd;
510 margin: 0px auto 1em auto;
511 width: 80%;
514 .path-mod-workshop .feedback .header {
515 position: relative;
516 background-color: #ddd;
517 padding: 3px;
518 min-height: 35px;
521 .path-mod-workshop .feedback .header .title {
522 margin: 0px 0px 0px 40px;
525 .path-mod-workshop .feedback .header .picture {
526 position: absolute;
527 top: 3px;
528 left: 3px;
531 .path-mod-workshop .feedback .content {
532 padding: 5px 10px;
536 * Misc
538 .path-mod-workshop div.buttonsbar {
539 text-align: center;
542 .path-mod-workshop div.buttonsbar .singlebutton {
543 display: inline;
546 .path-mod-workshop .toolboxaction {
547 margin-right: 1em;
550 .path-mod-workshop .toolboxaction,
551 .path-mod-workshop .toolboxaction .singlebutton,
552 .path-mod-workshop .toolboxaction .singlebutton form,
553 .path-mod-workshop .toolboxaction .singlebutton form div {
554 display: inline;
557 .path-mod-workshop div.buttonwithhelp div {
558 display: inline;
561 .path-mod-workshop #evaluationmethodchooser {
562 margin: 2em auto;
563 text-align: center;
566 .path-mod-workshop .workshop-risk-dataloss { vertical-align: text-bottom; }