Proyectos de Subversion Moodle

Rev

| Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1 efrain 1
//---- Workshop
2
//---- Module Activity
3
 
4
.path-mod-workshop {
5
 
6
    .perpagewidget {
7
        text-align: left;
8
    }
9
}
10
 
11
.path-mod-workshop div.singlebutton {
12
  margin: 0 0.25rem;
13
}
14
 
15
/**
16
 * User plan
17
 */
18
.path-mod-workshop .userplan {
19
    margin: 1rem auto;
20
    border: 1px solid $border-color;
21
    border-radius: $btn-border-radius;
22
    font-size: $font-size-sm;
23
 
24
    @include media-breakpoint-down(md) {
25
    overflow-x: auto;
26
    }
27
}
28
 
29
@include media-breakpoint-down(md) {
30
.rui-userplan-container {
31
width: max-content;
32
}
33
}
34
 
35
.theme-dark.path-mod-workshop .userplan {
36
    border-color: $dm-border-color;
37
}
38
 
39
.path-mod-workshop .userplan dt {
40
    height: auto;
41
    color: $body-color;
42
    border-bottom: 2px solid $gray-500;
43
    padding: .5rem;
44
}
45
 
46
.theme-dark.path-mod-workshop .userplan dt {
47
    color: $dm-body-color;
48
    border-color: $dm-gray-500;
49
}
50
 
51
    .path-mod-workshop .userplan dt.active {
52
      border-left: 2px solid $green-600;
53
      border-right: 2px solid $green-600;
54
      border-top: 2px solid $green-600;
55
 
56
      border-radius: $btn-border-radius $btn-border-radius 0 0 ;
57
 
58
      background-color: $green-100;
59
    }
60
 
61
    .theme-dark.path-mod-workshop .userplan dd.active,
62
    .theme-dark.path-mod-workshop .userplan dt.active {
63
        background-color: transparent;
64
        color: $dm-body-color;
65
        border-color: $green-500;
66
    }
67
 
68
    .path-mod-workshop .userplan dt.active .phasetitle {
69
        font-size: $font-size-base;
70
        color: $green-600;
71
    }
72
 
73
.path-mod-workshop .userplan dl {
74
    width: 20%;
75
    float: inherit;
76
    display: inline-grid;
77
}
78
 
79
@media only screen and (max-width: 768px) {
80
    .path-mod-workshop .userplan {
81
        border-right: none;
82
        border-top: none;
83
    }
84
 
85
    .path-mod-workshop .userplan dl {
86
        width: 20%;
87
        border-right: none;
88
    }
89
 
90
    .path-mod-workshop .userplan dt {
91
        float: left;
92
        width: 100%;
93
        border-bottom: none;
94
        border-top: 1px solid $border-color;
95
    }
96
 
97
    .theme-dark.path-mod-workshop .userplan dt {
98
        border-color: $dm-border-color;
99
    }
100
 
101
    .path-mod-workshop .userplan dt.active {
102
        border: none;
103
    }
104
 
105
    .path-mod-workshop .userplan dd {
106
        float: left;
107
        width: 100%;
108
        border-left: 1px solid $border-color;
109
        border-top: 1px solid $border-color;
110
    }
111
 
112
    .theme-dark.path-mod-workshop .userplan dd {
113
        border-color: $dm-border-color;
114
    }
115
}
116
 
117
@media only screen and (max-width: 420px) {
118
    .path-mod-workshop .userplan {
119
        border-bottom: none;
120
    }
121
 
122
    .path-mod-workshop .userplan dt {
123
        float: left;
124
        width: 100%;
125
        border-bottom: none;
126
        border-right: 1px solid $border-color;
127
        border-left: 1px solid $border-color;
128
        margin: 0;
129
        padding: 5px;
130
    }
131
 
132
    .path-mod-workshop .userplan dd {
133
        float: left;
134
        width: 100%;
135
        border-left: 1px solid $border-color;
136
        border-top: 1px solid $border-color;
137
        border-bottom: 1px solid $border-color;
138
    }
139
 
140
    .theme-dark.path-mod-workshop .userplan dt,
141
    .theme-dark.path-mod-workshop .userplan dd {
142
        border-color: $dm-border-color;
143
    }
144
}
145
 
146
.path-mod-workshop .userplan dd {
147
    border-right: 1px solid $gray-300;
148
    background-color: $gray-100;
149
    padding: .5rem;
150
 
151
    &:last-child {
152
      border-right: 0;
153
    }
154
}
155
 
156
.theme-dark.path-mod-workshop .userplan dd {
157
    border-color: $dm-border-color;
158
    background-color: $dm-gray-100;
159
}
160
 
161
 
162
.path-mod-workshop .userplan dd,
163
.path-mod-workshop .userplan dd a,
164
.path-mod-workshop .userplan dd a:link,
165
.path-mod-workshop .userplan dd a:hover,
166
.path-mod-workshop .userplan dd a:visited,
167
.path-mod-workshop .userplan dd a:active {
168
    color: $gray-800;
169
}
170
 
171
        .theme-dark.path-mod-workshop .userplan dd,
172
        .theme-dark.path-mod-workshop .userplan dd a,
173
        .theme-dark.path-mod-workshop .userplan dd a:link,
174
        .theme-dark.path-mod-workshop .userplan dd a:hover,
175
        .theme-dark.path-mod-workshop .userplan dd a:visited,
176
        .theme-dark.path-mod-workshop .userplan dd a:active {
177
            color: $dm-gray-800;
178
        }
179
 
180
.path-mod-workshop .userplan dd.active,
181
.path-mod-workshop .userplan dd.active a,
182
.path-mod-workshop .userplan dd.active a:link,
183
.path-mod-workshop .userplan dd.active a:hover,
184
.path-mod-workshop .userplan dd.active a:visited,
185
.path-mod-workshop .userplan dd.active a:active {
186
    color: $body-color;
187
}
188
 
189
        .theme-dark.path-mod-workshop .userplan dd.active,
190
        .theme-dark.path-mod-workshop .userplan dd.active a,
191
        .theme-dark.path-mod-workshop .userplan dd.active a:link,
192
        .theme-dark.path-mod-workshop .userplan dd.active a:hover,
193
        .theme-dark.path-mod-workshop .userplan dd.active a:visited,
194
        .theme-dark.path-mod-workshop .userplan dd.active a:active {
195
            color: $dm-body-color;
196
        }
197
 
198
 
199
 
200
.path-mod-workshop .grading-report {
201
    border-color: $border-color;
202
}
203
 
204
        .theme-dark.path-mod-workshop .grading-report {
205
            border-color: $dm-border-color;
206
        }
207
 
208
 
209
.path-mod-workshop .userplan dd.lastcol {
210
    border-right: 0;
211
}
212
 
213
.path-mod-workshop .userplan dd.active {
214
    border-left: 2px solid $green-600;
215
    border-right: 2px solid $green-600;
216
    border-bottom: 2px solid $green-600;
217
    border-radius: 0 0 $border-radius $border-radius;
218
    background-color: $green-100;
219
}
220
 
221
 
222
.path-mod-workshop .userplan dt .actions {
223
    width: 100%;
224
    display: inline-flex;
225
    align-items: center;
226
 
227
    .icon {
228
      margin-left: 0.35rem;
229
      width: auto;
230
      height: auto;
231
      font-size: 12px;
232
    }
233
}
234
 
235
.theme-dark.path-mod-workshop .userplan dt .actions .icon {
236
    filter: invert(1);
237
}
238
 
239
.path-mod-workshop .userplan dd.phasetasks li {
240
    background-image: url([[pix:theme|mod/workshop/userplan/task-todo]]);
241
    background-size: 14px;
242
    background-position: 0 2px;
243
    background-repeat: no-repeat;
244
    list-style-type: none;
245
    min-height: 16px;
246
    margin: .5rem 0;
247
}
248
 
249
.dir-rtl.path-mod-workshop .userplan dd.phasetasks li {
250
    background-image: url([[pix:theme|mod/workshop/userplan/task-todo-rtl]]);
251
}
252
 
253
.dir-rtl.path-mod-workshop .userplan dd.phasetasks li {
254
    background-position: top right;
255
}
256
 
257
.path-mod-workshop .userplan dd.phasetasks li.completed {
258
    background-image: url([[pix:theme|mod/workshop/userplan/task-done]]);
259
    background-size: 14px;
260
    background-position: 0 2px;
261
    color: $green-700;
262
 
263
    a {
264
      color: $green-700;
265
    }
266
}
267
 
268
.dir-rtl.path-mod-workshop .userplan dd.phasetasks li.completed {
269
    background-image: url([[pix:theme|mod/workshop/userplan/task-done-rtl]]);
270
}
271
 
272
.path-mod-workshop .userplan dd.phasetasks li.fail {
273
    background-image: url([[pix:theme|mod/workshop/userplan/task-fail]]);
274
    background-size: 10px;
275
    background-position: 7px;
276
    padding: 0.25rem;
277
    margin: 0.25rem 0;
278
 
279
    background-color: $red-200;
280
    border: 2px solid $red-400;
281
    border-radius: $btn-border-radius;
282
 
283
    color: $red-800;
284
    line-height: 1.3;
285
 
286
    a {
287
      color: $red-800!important;
288
    }
289
}
290
 
291
.path-mod-workshop .userplan dd.phasetasks li.info {
292
    background-image: url([[pix:mod_workshop|userplan/task-info]]);
293
    background-position: 4px;
294
    padding: 0.25rem;
295
    margin: 0.25rem 0;
296
    background-color: $yellow-200;
297
    border-radius: $btn-border-radius;
298
    line-height: 1.3;
299
    font-size: $font-size-xs;
300
}
301
 
302
.theme-dark.path-mod-workshop .userplan dd.phasetasks li.info {
303
    color: $body-color;
304
}
305
 
306
.path-mod-workshop .userplan dd.phasetasks .tasks {
307
    list-style: none;
308
    margin: 0;
309
    padding: 0;
310
}
311
 
312
.path-mod-workshop .userplan dd.phasetasks .title {
313
    padding: 0 10px 0 20px;
314
    font-weight: $font-weight-medium;
315
}
316
 
317
.dir-rtl.path-mod-workshop .userplan dd.phasetasks .title {
318
    padding: 0 20px 0 10px;
319
}
320
 
321
.path-mod-workshop .userplan dd.phasetasks .details {
322
    padding: 0 10px 0 21px;
323
    font-size: $font-size-xs;
324
    opacity: .8;
325
}
326
 
327
.dir-rtl.path-mod-workshop .userplan dd.phasetasks .details {
328
    padding: 0 21px 0 10px;
329
    font-size: $font-size-xs;
330
    opacity: .8;
331
}
332
 
333
// Heading
334
#mod_workshop-userplanheading {
335
    margin-top: 2rem;
336
}
337
 
338
// Page title mod for page where is modal-in-page
339
[id^="workshop-viewlet-"] {
340
    .box {
341
        padding: 0!important;
342
    }
343
 
344
    .alert {
345
        margin: 0!important;
346
    }
347
}
348
 
349
.path-mod-workshop .perpagewidget {
350
    margin: 0!important;
351
}
352
 
353
.groupwidget {
354
    &:empty {
355
        display: none;
356
    }
357
}