MDL-49926 gradereport: Cursor changes to pointer on hover
[moodle.git] / theme / base / style / grade.css
1 /*** Grades ***/
2 .allcoursegrades {width: 100%;text-align: right;padding: 4px 0px 5px 0px;}
4 .path-grade-edit .buttons {text-align:center;}
5 .path-grade-edit-tree .idnumber {margin-left: 15px;}
6 .path-grade-edit-tree .movetarget {position: relative;width: 80px;height: 16px;}
8 .path-grade-edit-tree .setup-grades {
9     width: 100%;
10 }
11 .path-grade-edit-tree .setup-grades thead th {
12     text-align: left;
13 }
14 .path-grade-edit-tree .setup-grades .column-rowspan {
15     padding: 0;
16     width: 24px;
17     min-width: 24px;
18     max-width: 24px;
19 }
20 .path-grade-edit-tree .setup-grades .category td.column-name {
21     padding-left: 0;
22 }
23 .path-grade-edit-tree .setup-grades td.column-name {
24     padding-left: 24px;
25 }
26 .path-grade-edit-tree .setup-grades .column-name h4 img.icon {
27     padding-left: 0;
28 }
29 .path-grade-edit-tree .setup-grades .column-name img.smallicon {
30     margin: 0 .3em;
31 }
32 .path-grade-edit-tree .setup-grades .category input[type="text"],
33 .path-grade-edit-tree .setup-grades .category .column-range,
34 .path-grade-edit-tree .setup-grades .categoryitem,
35 .path-grade-edit-tree .setup-grades .courseitem {
36     font-weight: bold;
37 }
38 .path-grade-edit-tree .setup-grades .emptyrow {
39     display: none;
40 }
41 .path-grade-edit-tree .setup-grades.generaltable .levelodd {
42     background-color: #f0f0f0;
43 }
44 .path-grade-edit-tree .setup-grades.generaltable .leveleven {
45     background-color: #fafafa;
46 }
47 .path-grade-edit-tree .setup-grades .column-weight.level3 {
48     padding-left: 37px;
49 }
50 .path-grade-edit-tree .setup-grades .column-weight.level4 {
51     padding-left: 66px;
52 }
53 .path-grade-edit-tree .setup-grades .column-weight.level5 {
54     padding-left: 95px;
55 }
56 .path-grade-edit-tree .setup-grades .column-weight.level6 {
57     padding-left: 124px;
58 }
59 .path-grade-edit-tree .setup-grades .column-weight.level7 {
60     padding-left: 153px;
61 }
62 .path-grade-edit-tree .setup-grades .column-weight.level8 {
63     padding-left: 182px;
64 }
65 .path-grade-edit-tree .setup-grades .column-weight.level9 {
66     padding-left: 211px;
67 }
68 .path-grade-edit-tree .setup-grades .column-weight.level10 {
69     padding-left: 240px;
70 }
71 .path-grade-edit-tree .setup-grades .column-range.level2 {
72     padding-left: 37px;
73 }
74 .path-grade-edit-tree .setup-grades .column-range.level3 {
75     padding-left: 66px;
76 }
77 .path-grade-edit-tree .setup-grades .column-range.level4 {
78     padding-left: 95px;
79 }
80 .path-grade-edit-tree .setup-grades .column-range.level5 {
81     padding-left: 124px;
82 }
83 .path-grade-edit-tree .setup-grades .column-range.level6 {
84     padding-left: 153px;
85 }
86 .path-grade-edit-tree .setup-grades .column-range.level7 {
87     padding-left: 182px;
88 }
89 .path-grade-edit-tree .setup-grades .column-range.level8 {
90     padding-left: 211px;
91 }
92 .path-grade-edit-tree .setup-grades .column-range.level9 {
93     padding-left: 240px;
94 }
95 .path-grade-edit-tree .setup-grades .column-range.level10 {
96     padding-left: 269px;
97 }
99 .dir-rtl.path-grade-edit-tree .setup-grades thead th {
100     text-align: right;
102 .dir-rtl.path-grade-edit-tree .setup-grades .category td.column-name {
103     padding-right: 0;
105 .dir-rtl.path-grade-edit-tree .setup-grades td.column-name {
106     padding-right: 24px;
108 .dir-rtl.path-grade-edit-tree .setup-grades .column-name h4 img.icon {
109     padding-left: 4px;
111 .dir-rtl.path-grade-edit-tree .setup-grades .column-weight input[type="checkbox"] {
112     margin-right: 0;
113     margin-left: 7px;
115 .dir-rtl.path-grade-edit-tree .setup-grades .column-select input[type="checkbox"] {
116     margin-right: 0;
118 .dir-rtl.path-grade-edit-tree .setup-grades .column-weight.level3 {
119     padding-left: 0;
120     padding-right: 37px;
122 .dir-rtl.path-grade-edit-tree .setup-grades .column-weight.level4 {
123     padding-left: 0;
124     padding-right: 66px;
126 .dir-rtl.path-grade-edit-tree .setup-grades .column-weight.level5 {
127     padding-left: 0;
128     padding-right: 95px;
130 .dir-rtl.path-grade-edit-tree .setup-grades .column-weight.level6 {
131     padding-left: 0;
132     padding-right: 124px;
134 .dir-rtl.path-grade-edit-tree .setup-grades .column-weight.level7 {
135     padding-left: 0;
136     padding-right: 153px;
138 .dir-rtl.path-grade-edit-tree .setup-grades .column-weight.level8 {
139     padding-left: 0;
140     padding-right: 182px;
142 .dir-rtl.path-grade-edit-tree .setup-grades .column-weight.level9 {
143     padding-left: 0;
144     padding-right: 211px;
146 .dir-rtl.path-grade-edit-tree .setup-grades .column-weight.level10 {
147     padding-left: 0;
148     padding-right: 240px;
150 .dir-rtl.path-grade-edit-tree .setup-grades .column-range.level2 {
151     padding-left: 0;
152     padding-right: 37px;
154 .dir-rtl.path-grade-edit-tree .setup-grades .column-range.level3 {
155     padding-left: 0;
156     padding-right: 66px;
158 .dir-rtl.path-grade-edit-tree .setup-grades .column-range.level4 {
159     padding-left: 0;
160     padding-right: 95px;
162 .dir-rtl.path-grade-edit-tree .setup-grades .column-range.level5 {
163     padding-left: 0;
164     padding-right: 124px;
166 .dir-rtl.path-grade-edit-tree .setup-grades .column-range.level6 {
167     padding-left: 0;
168     padding-right: 153px;
170 .dir-rtl.path-grade-edit-tree .setup-grades .column-range.level7 {
171     padding-left: 0;
172     padding-right: 182px;
174 .dir-rtl.path-grade-edit-tree .setup-grades .column-range.level8 {
175     padding-left: 0;
176     padding-right: 211px;
178 .dir-rtl.path-grade-edit-tree .setup-grades .column-range.level9 {
179     padding-left: 0;
180     padding-right: 240px;
182 .dir-rtl.path-grade-edit-tree .setup-grades .column-range.level10 {
183     padding-left: 0;
184     padding-right: 269px;
187 #grade-report-toggles {text-align: center;}
188 #grade-aggregation-help dt {margin-top: 15px;}
189 #grade-aggregation-help dd.example {margin-top: 7px;}
190 #grade-aggregation-help code {display: block;margin-top: 7px;}
191 .gradeexportlink {padding: 2em;text-align: center;}
193 .gradetreebox {margin-top:10px;overflow-x:auto;overflow-y:hidden;}
194 .gradetreebox #gradetreesubmit {margin-bottom:1em;text-align: center;}
196 /** Advanced grading **/
197 #page-grade-grading-manage #activemethodselector {text-align:center;margin-bottom:1em;}
198 #page-grade-grading-manage #activemethodselector select {margin:0px 1em;}
199 #page-grade-grading-manage .actions {text-align:center;}
200 #page-grade-grading-manage .action {display:inline-block;width: 150px;background-color:#EEE;border:2px solid #CCC;
201     margin:0.5em;padding:0.5em;text-align:center;-moz-border-radius:5px}
202 #page-grade-grading-manage .action:hover {text-decoration:none;background-color:#F6F6F6;}
203 #page-grade-grading-manage #actionresultmessagebox {background-color:#D2EBFF;width:60%;margin:1em auto 1em auto;text-align:center;
204     padding:0.5em;border:2px solid #CCC;-moz-border-radius:5px;position:relative}
205 #page-grade-grading-manage #actionresultmessagebox span {position:absolute;right:0px;top:-1.2em;color:#666;font-size:80%}
206 #page-grade-grading-manage .definition-name .status {font-weight:normal;text-transform:uppercase;font-size:60%;padding:0.25em;border:1px solid #EEE;-moz-border-radius:5px;}
207 #page-grade-grading-manage .definition-name .status.ready {background-color:#e7f1c3;border-color:#AAEEAA;}
208 #page-grade-grading-manage .definition-name .status.draft {background-color:#f3f2aa;border-color:#EEEE22;}
209 #page-grade-grading-manage .definition-preview {width:50%;margin:1em auto;border:1px solid #EEE; padding: 1em;}
210 #page-grade-grading-pick .templatesearchform {}
211 #page-grade-grading-pick .template-name {clear: both; padding:3px; background-color: #F6F6F6;}
212 #page-grade-grading-pick .template-name .type {font-weight:normal;text-transform:uppercase;font-size:60%;padding:0.25em;border:1px solid #EEE;-moz-border-radius:5px;}
213 #page-grade-grading-pick .template-name .type.shared {background-color:#e7f1c3;border-color:#AAEEAA}
214 #page-grade-grading-pick .template-name .type.ownform {background-color:#d2ebff;border-color:#AACCEE}
215 #page-grade-grading-pick .template-description {margin-bottom: 1em; padding: 0px 2em 0px 0px; margin-right:51%;}
216 #page-grade-grading-pick .template-preview {width:50%; float:right; border:1px solid #EEE; padding: 1em; margin-bottom: 1em;}
217 #page-grade-grading-pick .template-actions {margin-bottom: 1em; padding: 0px 2em 0px 0px; margin-right:51%;}
218 #page-grade-grading-pick .template-actions .action {display:inline-block;margin:0.25em;padding:0.25em;border:2px solid transparent;}
219 #page-grade-grading-pick .template-actions .action.pick {background-color:#EEE;border:2px solid #CCC;-moz-border-radius:3px}
220 #page-grade-grading-pick .template-actions .action:hover {text-decoration:none;background-color:#F6F6F6;border:2px solid #CCC;-moz-border-radius:3px}
221 #page-grade-grading-pick .template-actions .action .action-text {display:inline;}
222 #page-grade-grading-pick .template-actions .action .action-icon {margin:0px 3px;}
223 #page-grade-grading-pick .template-preview-confirm {width:50%;margin:1em auto;border:1px solid #EEE; padding: 1em;}
224 #page-grade-grading-pick .singlebutton,
225 .path-grade-report-user h2 {
226     clear:both;
229 /** pre-2.6 outcomes **/
230 #page-grade-edit-outcome-course .courseoutcomes {
231     margin-left: auto;
232     margin-right: auto;
233     width: 100%;
235 #page-grade-edit-outcome-course .courseoutcomes td {
236     text-align:center;
239 .path-grade-edit-tree table.setup-grades .column-weight {
240     white-space: nowrap;
243 .path-grade-edit-tree table.setup-grades .gradeitemdescription {
244     padding-left: 24px;
245     font-weight: normal;
248 /** User report **/
249 .path-grade-report-user .user-grade {
250     border-color: black;
252 .path-grade-report-user .user-grade.generaltable .levelodd {
253     background-color: #f0f0f0;
255 .path-grade-report-user .user-grade.generaltable .leveleven {
256     background-color: #fafafa;
259 .has_dock.path-grade-report-grader .gradeparent .sideonly.floating > .cell,
260 .has_dock.path-grade-report-grader .gradeparent .sideonly.floating > .cell,
261 .has_dock.path-grade-report-grader .gradeparent .sideonly.floating > .cell {
262     padding-left: 35px;
264 .path-grade-report-grader .gradeparent .clickable {
265     cursor: pointer;
268 .dir-rtl.has_dock.path-grade-report-grader .gradeparent .sideonly.floating > .cell,
269 .dir-rtl.has_dock.path-grade-report-grader .gradeparent .sideonly.floating > .cell,
270 .dir-rtl.has_dock.path-grade-report-grader .gradeparent .sideonly.floating > .cell {
271     padding-left: 5px;
272     padding-right: 35px;
275 .content-only.path-grade-report-grader .gradeparent table {
276     margin-left: 30px;
279 .dir-rtl.content-only.path-grade-report-grader .gradeparent table {
280     margin-left: 0;
281     margin-right: 30px;