515
by stevenbird
Propagated "problem" -> "exercise" nomenclature change. |
1 |
.exercise { |
1099.1.64
by William Grant
Move ivle.webapp.tutorial's media to the new framework. This also fixes the |
2 |
background: #b1e2be url(images/signature.png) no-repeat top left; |
490
by stevenbird
* new styling to make problem boxes stand out from the text |
3 |
color: navy; |
508
by stevenbird
* fixed indentation of exercise blocks |
4 |
margin: 0 5% 0 1em; |
490
by stevenbird
* new styling to make problem boxes stand out from the text |
5 |
padding: 0 .5em .5em 25px; |
6 |
border-left: 1px solid gray; |
|
7 |
border-right: 2px solid gray; |
|
8 |
border-top: 1px solid gray; |
|
549
by stevenbird
Changed console from reverse video to normal (white background, black |
9 |
border-bottom: 2px solid gray; |
1099.5.5
by William Grant
Shave off the corners of some worksheet boxes (notes, exercises). |
10 |
-moz-border-radius: 10px; |
1509
by William Grant
Add a normal border-radius directive to exercises, so WebKit gets curved corners too. |
11 |
border-radius: 10px; |
291
by mattgiuca
tutorial: Added code to handle top-level menu and subject menu (reads dir |
12 |
}
|
297
by mattgiuca
tutorial: Now presents problems correctly, by parsing XML source and writing |
13 |
|
515
by stevenbird
Propagated "problem" -> "exercise" nomenclature change. |
14 |
.exercisebox, .runoutput { |
490
by stevenbird
* new styling to make problem boxes stand out from the text |
15 |
width: 80%; |
718
by mattgiuca
Tutorial: Minor fixes wrt addition of reset button. |
16 |
margin-bottom: 1.5em; |
307
by mattgiuca
tutorial: Now each problem div has an ID. Added submit buttons which call |
17 |
}
|
18 |
||
515
by stevenbird
Propagated "problem" -> "exercise" nomenclature change. |
19 |
.exercisebuttons { |
307
by mattgiuca
tutorial: Now each problem div has an ID. Added submit buttons which call |
20 |
text-align: right; |
297
by mattgiuca
tutorial: Now presents problems correctly, by parsing XML source and writing |
21 |
}
|
312
by mattgiuca
Full client-side testing - functional. |
22 |
|
23 |
/* Test case outputs are shown as a bulleted list, with these icons as the
|
|
24 |
* bullets. */
|
|
25 |
||
518
by stevenbird
Cleaned up display of test results: |
26 |
li.check { |
1099.1.64
by William Grant
Move ivle.webapp.tutorial's media to the new framework. This also fixes the |
27 |
list-style: url(images/check.png); |
518
by stevenbird
Cleaned up display of test results: |
28 |
}
|
29 |
li.cross { |
|
1099.1.64
by William Grant
Move ivle.webapp.tutorial's media to the new framework. This also fixes the |
30 |
list-style: url(images/cross.png); |
518
by stevenbird
Cleaned up display of test results: |
31 |
}
|
312
by mattgiuca
Full client-side testing - functional. |
32 |
li.pass { |
1099.1.64
by William Grant
Move ivle.webapp.tutorial's media to the new framework. This also fixes the |
33 |
list-style: url(images/pass.png); |
312
by mattgiuca
Full client-side testing - functional. |
34 |
}
|
35 |
li.fail { |
|
1099.1.64
by William Grant
Move ivle.webapp.tutorial's media to the new framework. This also fixes the |
36 |
list-style: url(images/fail.png); |
312
by mattgiuca
Full client-side testing - functional. |
37 |
}
|
690
by mattgiuca
tutorial: Added new balls (orange and grey) for new tutorial features. |
38 |
li.semifail { |
1099.1.64
by William Grant
Move ivle.webapp.tutorial's media to the new framework. This also fixes the |
39 |
list-style: url(images/semifail.png); |
690
by mattgiuca
tutorial: Added new balls (orange and grey) for new tutorial features. |
40 |
}
|
312
by mattgiuca
Full client-side testing - functional. |
41 |
li.exception { |
1099.1.64
by William Grant
Move ivle.webapp.tutorial's media to the new framework. This also fixes the |
42 |
list-style: url(images/exception.png); |
312
by mattgiuca
Full client-side testing - functional. |
43 |
}
|
378
by stevenbird
www/dispatch/request.py: |
44 |
|
690
by mattgiuca
tutorial: Added new balls (orange and grey) for new tutorial features. |
45 |
li.complete { |
1099.1.64
by William Grant
Move ivle.webapp.tutorial's media to the new framework. This also fixes the |
46 |
list-style: url(images/pass.png); |
690
by mattgiuca
tutorial: Added new balls (orange and grey) for new tutorial features. |
47 |
}
|
48 |
li.incomplete { |
|
1099.1.64
by William Grant
Move ivle.webapp.tutorial's media to the new framework. This also fixes the |
49 |
list-style: url(images/incomplete.png); |
690
by mattgiuca
tutorial: Added new balls (orange and grey) for new tutorial features. |
50 |
}
|
730
by mattgiuca
Added per-worksheet and per-subject score calculation. |
51 |
li.semicomplete { |
1099.1.64
by William Grant
Move ivle.webapp.tutorial's media to the new framework. This also fixes the |
52 |
list-style: url(images/semifail.png); |
730
by mattgiuca
Added per-worksheet and per-subject score calculation. |
53 |
}
|
690
by mattgiuca
tutorial: Added new balls (orange and grey) for new tutorial features. |
54 |
|
1676
by David Coles
exercises: Show error for bad reStructuredText rather than crashing |
55 |
.error { |
56 |
color: #f00; |
|
57 |
}
|
|
58 |
||
710
by mattgiuca
Tutorial: The tutorial system now presents a table of contents at the top. |
59 |
#tutorial-toc li.complete { |
1099.1.64
by William Grant
Move ivle.webapp.tutorial's media to the new framework. This also fixes the |
60 |
list-style: url(images/tiny/complete.png); |
710
by mattgiuca
Tutorial: The tutorial system now presents a table of contents at the top. |
61 |
margin-left: 1.5em; |
62 |
}
|
|
63 |
#tutorial-toc li.incomplete { |
|
1099.1.64
by William Grant
Move ivle.webapp.tutorial's media to the new framework. This also fixes the |
64 |
list-style: url(images/tiny/incomplete.png); |
710
by mattgiuca
Tutorial: The tutorial system now presents a table of contents at the top. |
65 |
margin-left: 1.5em; |
66 |
}
|
|
730
by mattgiuca
Added per-worksheet and per-subject score calculation. |
67 |
#tutorial-toc li.semicomplete { |
1099.1.64
by William Grant
Move ivle.webapp.tutorial's media to the new framework. This also fixes the |
68 |
list-style: url(images/tiny/semicomplete.png); |
730
by mattgiuca
Added per-worksheet and per-subject score calculation. |
69 |
margin-left: 1.5em; |
70 |
}
|
|
710
by mattgiuca
Tutorial: The tutorial system now presents a table of contents at the top. |
71 |
|
1026
by mattgiuca
CSS: Fixed up 'a' elements as follows: |
72 |
h1 a, h2 a { |
73 |
color: black; |
|
74 |
text-decoration: none; |
|
75 |
cursor: default; |
|
76 |
}
|
|
77 |
h1 a:hover, h2 a:hover { |
|
78 |
color: black; |
|
79 |
text-decoration: none; |
|
80 |
cursor: default; |
|
81 |
}
|
|
82 |
||
1027
by mattgiuca
Tutorial: Added new feature - previous attempt viewing. Allows users to see |
83 |
.attempthistory h3 { |
84 |
font-size: 1em; |
|
85 |
color: black; |
|
86 |
}
|
|
87 |
/* Drop-down box */
|
|
88 |
.attempthistory select { |
|
89 |
width: 20em; |
|
90 |
}
|
|
91 |