Proyectos de Subversion Moodle

Rev

Rev 1 | | Comparar con el anterior | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1 efrain 1
/*
2
.gradingform_rubric.editor[.frozen|.editable]
3
  .criteria
4
    .criterion[.first][.last][.odd|.even]
5
        .controls
6
            .moveup
7
                [input type=submit]
8
            .delete
9
                [input type=submit]
10
            .movedown
11
                [input type=submit]
12
        .description
13
        .levels
14
            td.level[.first][.last][.odd|.even]
15
                div.level-wrapper
16
                    .definition
17
                        [textarea]
18
                    .score
19
                        span
20
                            [input type=text]
21
                    .delete
22
                        [input type=submit]
23
        .addlevel
24
            [input type=submit]
25
        .remark
26
            textarea
27
    .addcriterion
28
        [input type=submit]
29
  .options
30
    .optionsheading
31
    .option.OPTIONNAME
32
 
33
.gradingform_rubric[.review][.evaluate[.editable|.frozen]]
34
  .criteria
35
    .criterion[.first][.last][.odd|.even]
36
        .description
37
        .levels
38
            td.level[.first][.last][.odd|.even]
39
                div.level-wrapper
40
                    div.radio
41
                        input
42
                    .definition
43
                    .score
44
                        span
45
 
46
*/
47
 
48
.gradingform_rubric_editform .status {
49
    font-weight: normal;
50
    text-transform: uppercase;
51
    font-size: 60%;
52
    padding: 0.25em;
53
    border: 1px solid #eee;
54
}
55
 
56
.gradingform_rubric_editform .status.ready {
57
    background-color: #e7f1c3;
58
    border-color: #aea;
59
}
60
 
61
.gradingform_rubric_editform .status.draft {
62
    background-color: #f3f2aa;
63
    border-color: #ee2;
64
}
65
 
66
.gradingform_rubric {
67
    padding-bottom: 1.5em;
68
}
69
 
70
.gradingform_rubric.editor .criterion .controls,
71
.gradingform_rubric .criterion .description,
72
.gradingform_rubric .criterion .levels,
73
.gradingform_rubric.editor .criterion .addlevel,
74
.gradingform_rubric .criterion .remark,
75
.gradingform_rubric .criterion .levels .level {
76
    vertical-align: top;
77
}
78
 
79
.gradingform_rubric.editor .criterion .controls,
80
.gradingform_rubric .criterion .description,
81
.gradingform_rubric.editor .criterion .addlevel,
82
.gradingform_rubric .criterion .remark,
83
.gradingform_rubric .criterion .levels .level {
84
    padding: 3px;
85
}
86
 
87
.gradingform_rubric .criteria {
88
    height: 100%;
89
    display: flex;
90
    width: 100%;
91
    overflow: auto;
92
}
93
 
94
.gradingform_rubric .criterion {
95
    border: 1px solid #ddd;
96
    overflow: hidden;
97
}
98
 
99
.gradingform_rubric .criterion.even td {
100
    background: #f0f0f0;
101
}
102
 
103
.gradingform_rubric .criterion.odd td {
104
    background: white;
105
}
106
 
107
.gradingform_rubric .criterion .description {
108
    min-width: 150px;
109
    font-weight: bold;
110
}
111
 
112
.gradingform_rubric .criterion .levels table {
113
    width: 100%;
114
    height: 100%;
115
}
116
 
117
.gradingform_rubric .criterion .levels,
118
.gradingform_rubric .criterion .levels table,
119
.gradingform_rubric .criterion .levels table tbody {
120
    padding: 0;
121
    margin: 0;
122
}
123
 
124
.gradingform_rubric .criterion .levels .level {
125
    border-left: 1px solid #ddd;
126
    max-width: 150px;
127
}
128
 
129
.gradingform_rubric .criterion .levels .level .level-wrapper {
130
    position: relative;
131
}
132
 
133
.gradingform_rubric .criterion .levels .level.last {
134
    border-right: 1px solid #ddd;
135
}
136
 
137
.gradingform_rubric .plainvalue.empty {
138
    font-style: italic;
139
    color: #aaa;
140
}
141
 
142
/* Make invisible the buttons 'Move up' for the first criterion and
143
   'Move down' for the last, because those buttons will make no change */
144
.gradingform_rubric.editor .criterion.first .controls .moveup input,
145
.gradingform_rubric.editor .criterion.last .controls .movedown input {
146
    display: none;
147
}
148
 
149
/* replace buttons with images */
150
.gradingform_rubric.editor .delete input,
151
.gradingform_rubric.editor .duplicate input,
152
.gradingform_rubric.editor .moveup input,
153
.gradingform_rubric.editor .movedown input {
1441 ariadna 154
    background: none 2px 4px / 16px 16px no-repeat;
1 efrain 155
    text-indent: -1000em;
156
    cursor: pointer;
157
    border: none;
158
}
159
 
160
.gradingform_rubric.editor .criterion .controls .delete input {
161
    width: 24px;
162
    height: 24px;
1441 ariadna 163
    background-image: url([[pix:t/delete]]);
1 efrain 164
    margin: .3em .3em 0 .3em;
165
}
166
 
167
.gradingform_rubric.editor .criterion .controls .duplicate input {
168
    width: 24px;
169
    height: 24px;
1441 ariadna 170
    background-image: url([[pix:t/copy]]);
1 efrain 171
    margin: .3em .3em 0 .3em;
172
}
173
 
174
.gradingform_rubric.editor .levels .level .delete input {
175
    width: 24px;
176
    height: 24px;
1441 ariadna 177
    background-image: url([[pix:t/delete]]);
1 efrain 178
}
179
 
180
.gradingform_rubric.editor .moveup input {
181
    width: 24px;
182
    height: 24px;
1441 ariadna 183
    background-image: url([[pix:t/up]]);
1 efrain 184
    margin: .3em .3em 0 .3em;
185
}
186
 
187
.gradingform_rubric.editor .movedown input {
188
    width: 24px;
189
    height: 24px;
1441 ariadna 190
    background-image: url([[pix:t/down]]);
1 efrain 191
    margin: .3em .3em 0 .3em;
192
}
193
 
194
.gradingform_rubric.editor .addcriterion input,
195
.gradingform_rubric.editor .addlevel input {
1441 ariadna 196
    background: #fff url([[pix:t/add]]) 4px 6px / 16px 16px no-repeat;
1 efrain 197
    display: block;
198
    color: #555;
199
    font-weight: bold;
200
    text-decoration: none;
201
}
202
 
203
.gradingform_rubric.editor .addcriterion input {
204
    height: 30px;
205
    line-height: 29px;
206
    margin-bottom: 14px;
207
    padding-left: 20px;
208
    padding-right: 10px;
209
}
210
 
211
.gradingform_rubric.editor .addlevel input {
212
    padding-left: 24px;
213
    padding-right: 8px;
214
}
215
 
216
.gradingform_rubric .options .optionsheading {
217
    font-weight: bold;
218
    font-size: 1.1em;
219
    padding-bottom: 5px;
220
}
221
 
222
.gradingform_rubric .options .option {
223
    padding-bottom: 2px;
224
}
225
 
226
.gradingform_rubric .options .option label {
227
    margin-left: 5px;
228
}
229
 
230
.gradingform_rubric .options .option .value {
231
    margin-left: 5px;
232
    font-weight: bold;
233
}
234
 
235
.gradingform_rubric .criterion .levels.error {
236
    border: 1px solid red;
237
}
238
 
239
.gradingform_rubric .criterion .description.error,
240
.gradingform_rubric .criterion .levels .level .definition.error,
241
.gradingform_rubric .criterion .levels .level .score.error {
242
    background: #fdd;
243
}
244
 
245
.gradingform_rubric-regrade {
246
    padding: 10px;
247
    background: #fdd;
248
    border: 1px solid #f00;
249
    margin-bottom: 10px;
250
}
251
 
252
.gradingform_rubric-restored {
253
    padding: 10px;
254
    background: #ffd;
255
    border: 1px solid #ff0;
256
    margin-bottom: 10px;
257
}
258
 
259
.gradingform_rubric-error {
260
    color: red;
261
    font-weight: bold;
262
}
263
 
264
/* special classes for elements created by rubriceditor.js */
265
.gradingform_rubric.editor .hiddenelement {
266
    display: none;
267
}
268
 
269
.gradingform_rubric.editor .pseudotablink {
270
    background-color: transparent;
271
    border: 0 solid;
272
    height: 1px;
273
    width: 1px;
274
    color: transparent;
275
    padding: 0;
276
    margin: 0;
277
    position: relative;
278
    float: right;
279
}
280
 
281
.gradingpanel-gradingform_rubric [aria-checked="true"] {
282
    border: 1px solid black;
283
}