Commit | Line | Data |
---|---|---|
90723839 SH |
1 | /** |
2 | * CSS for displaying courses and everything in them | |
3 | */ | |
4 | .section_add_menus {text-align:right;} | |
10994f27 | 5 | .dir-rtl .section_add_menus {text-align:left;} |
90723839 SH |
6 | .section_add_menus .horizontal div, |
7 | .section_add_menus .horizontal form {display:inline;} | |
8 | .section_add_menus optgroup {font-weight:normal;font-style: italic;} | |
bb128107 FM |
9 | .section_add_menus .urlselect { margin-left: .4em;} |
10 | .dir-rtl .section_add_menus .urlselect { margin-right: .4em; margin-left: 0;} | |
11 | .section_add_menus .urlselect select { margin-left: .2em;} | |
12 | .dir-rtl .section_add_menus .urlselect select { margin-right: .2em; margin-left: 0;} | |
4460e380 | 13 | .section_add_menus .urlselect img.iconhelp { padding: 0; margin: 0; vertical-align: text-bottom;} |
90723839 | 14 | |
d5dfb8d6 FM |
15 | .site-topic ul.section, |
16 | .course-content ul.section { margin: 1em;} | |
bb128107 | 17 | .sitetopic .section .activity img.activityicon, |
3fcf3d2e | 18 | .course-content .section .activity img.activityicon { |
26dd99d2 | 19 | vertical-align: text-bottom; |
3fcf3d2e AN |
20 | margin-right: 3px; |
21 | margin-left: 3px; | |
22 | width: 24px; | |
23 | height: 24px; | |
24 | } | |
26dd99d2 | 25 | |
bb128107 | 26 | .sitetopic .section .activity .activityinstance, |
d2ced94b | 27 | .course-content .section .activity .activityinstance, |
26dd99d2 AN |
28 | .section .activity .activityinstance { |
29 | display: inline-block; | |
30 | } | |
31 | ||
32 | .section .activity .editing_move { | |
33 | position: absolute; | |
34 | left: 0; | |
35 | top: 0; | |
36 | } | |
37 | ||
38 | .dir-rtl .section .activity .editing_move { | |
39 | left: auto; | |
40 | right: 0; | |
41 | } | |
42 | ||
43 | .section .activity .mod-indent { | |
44 | padding-left: 24px; | |
45 | } | |
46 | ||
47 | .dir-rtl .section .activity .mod-indent { | |
48 | padding-left: auto; | |
49 | padding-right: 24px; | |
50 | } | |
51 | ||
52 | .section .activity .actions { | |
53 | position: absolute; | |
54 | right: 0; | |
55 | top: 0; | |
56 | } | |
57 | ||
58 | .dir-rtl .section .activity .actions { | |
59 | left: 0; | |
60 | right: auto; | |
61 | } | |
62 | ||
e40bd746 | 63 | .sitetopic .section .activity .activityinstance div, |
d2ced94b | 64 | .course-content .section .activity .activityinstance div { display: inline;} |
a83d83e4 | 65 | .course-content .section .activity .activityinstance form { display: inline;} |
e40bd746 | 66 | .sitetopic .section .activity .activityinstance, |
26dd99d2 AN |
67 | .course-content .section .activity .activityinstance { |
68 | height: 2em; | |
69 | } | |
70 | ||
71 | .editing .sitetopic .section .activity .activityinstance, | |
72 | .editing .course-content .section .activity .activityinstance { | |
73 | padding-right: 200px; | |
74 | height: 2em; | |
75 | display: table-cell; | |
76 | } | |
77 | ||
78 | .dir-rtl.editing .sitetopic .section .activity .activityinstance, | |
79 | .dir-rtl.editing .course-content .section .activity .activityinstance { | |
80 | padding-left: 200px; | |
81 | padding-right: auto; | |
82 | } | |
83 | ||
9ac099a1 AN |
84 | .course-content .section .activity .filler { |
85 | width: 16px; | |
86 | height: 16px; | |
87 | margin: 4px; | |
88 | display: inline-block; | |
89 | vertical-align: text-bottom; | |
90 | } | |
91 | ||
bb128107 FM |
92 | .dir-rtl .sitetopic .section .activity .activityinstance, |
93 | .dir-rtl .course-content .section .activity .activityinstance { padding-right: 0; padding-left: 3em;} | |
e40bd746 | 94 | .sitetopic .section .activity .commands, |
26dd99d2 AN |
95 | .course-content .section .activity .commands { |
96 | white-space: nowrap; | |
97 | display: inline-block; | |
98 | } | |
a4f01fe4 SH |
99 | .dir-rtl .sitetopic .section .activity .commands, |
100 | .dir-rtl .course-content .section .activity .commands { padding: 0 0 0 3em;} | |
3fcf3d2e AN |
101 | |
102 | .section .activity .moodle-actionmenu .menu > li > *, | |
103 | .section .activity .moodle-actionmenu .menubar > li > * { | |
104 | display: inline-block; | |
105 | min-height: 16px; | |
106 | } | |
107 | .section .activity .moodle-actionmenu[data-enhanced] .menu > li > * { | |
108 | display: block; | |
109 | } | |
ee2d09e4 | 110 | .section .activity .moodle-actionmenu[data-enhanced] .menu {margin-left: -2.8em;} |
3fcf3d2e | 111 | .section img.iconsmall { |
40526616 | 112 | vertical-align: text-bottom; |
3fcf3d2e AN |
113 | width: 16px; |
114 | height: 16px; | |
115 | margin: 4px; | |
116 | } | |
a83d83e4 AN |
117 | .section .editing_title img.iconsmall { |
118 | width: 12px; | |
119 | height: 12px; | |
40526616 | 120 | margin: 4px 8px 4px 0; |
a83d83e4 AN |
121 | } |
122 | ||
81dc0796 AN |
123 | .section .activity.editor_displayed a.editing_title, |
124 | .section .activity.editor_displayed .moodle-actionmenu { | |
125 | display: none; | |
126 | } | |
127 | ||
3eb439e2 | 128 | .single-section h3.sectionname {text-align:center;clear:both;} |
bb128107 FM |
129 | .sitetopic .section li.activity, |
130 | .course-content .section li.activity {padding: .2em;} | |
e40bd746 | 131 | .section .activity .activityinstance .groupinglabel { padding-left: .45em; } |
10994f27 FM |
132 | .sitetopic .section .activity .availabilityinfo, |
133 | .sitetopic .section .activity .contentafterlink, | |
134 | .course-content .section .activity .availabilityinfo, | |
135 | .course-content .section .activity .contentafterlink { margin-top: 0.5em; margin-left: 30px;} | |
136 | .dir-rtl .sitetopic .section .activity .availabilityinfo, | |
137 | .dir-rtl .sitetopic .section .activity .contentafterlink, | |
138 | .dir-rtl .course-content .section .activity .availabilityinfo, | |
139 | .dir-rtl .course-content .section .activity .contentafterlink { margin-left: 0; margin-right: 30px;} | |
e40bd746 | 140 | .section .activity .contentafterlink p { margin:.5em 0; } |
bb128107 | 141 | .sitetopic .section .activity:hover, |
c419fb96 | 142 | .course-content .section .activity:hover { background-color: #EEE; } |
a60cc6e1 | 143 | .course-content .section-summary { border: 1px solid #DDD; margin-top: 5px; list-style: none; } |
e40bd746 | 144 | .course-content .section-summary .section-title { margin: 2px 5px 10px 5px; } |
1804b7c1 | 145 | .course-content .section-summary .summarytext { margin: 2px 5px 2px 5px; } |
77812175 | 146 | .course-content .section-summary .section-summary-activities .activity-count {margin-right: 10px;color: #AAA; font-size: 12px; margin-right: 15px;} |
76055f5d | 147 | .course-content .section-summary .summary { margin-top: 5px; } |
c129f430 RT |
148 | .course-content .single-section { margin-top: 1em; } |
149 | .course-content .single-section .section-navigation { display: block; padding: 0.5em; margin-bottom: -0.5em; } | |
150 | .course-content .single-section .section-navigation .title { font-weight: bold; font-size: 108%; } | |
151 | .course-content .single-section .section-navigation .mdl-left { font-weight: normal; float: left; margin-right: 1em; } | |
5e51bd99 | 152 | .dir-rtl .course-content .single-section .section-navigation .mdl-left {float:right;} |
c129f430 RT |
153 | .course-content .single-section .section-navigation .mdl-left .larrow { margin-right: 0.1em; } |
154 | .course-content .single-section .section-navigation .mdl-right { font-weight: normal; float: right; margin-left: 1em; } | |
5e51bd99 | 155 | .dir-rtl .course-content .single-section .section-navigation .mdl-right {float: left;} |
c129f430 RT |
156 | .course-content .single-section .section-navigation .mdl-right .rarrow { margin-left: 0.1em; } |
157 | .course-content .single-section .section-navigation .mdl-bottom { margin-top: 0; } | |
90723839 SH |
158 | |
159 | #page-site-index .subscribelink {text-align:right;} | |
faf6010b | 160 | #site-news-forum h2, |
161 | #frontpage-course-list h2, | |
162 | #frontpage-category-names h2, | |
163 | #frontpage-category-combo h2 {margin-bottom: 9px;} | |
b9a048f8 | 164 | #page-site-index .clearfloat {float: none;clear: both; height:0px;} |
90723839 | 165 | |
3a35a9ff | 166 | .path-course-view a.reduce-sections {padding-left: 0.2em;} |
90723839 SH |
167 | .path-course-view .subscribelink {text-align:right;} |
168 | .path-course-view .unread {margin-left: 3em;} | |
6605ff8c | 169 | .path-course-view .block.drag .header {cursor: move;} |
e40bd746 FM |
170 | .path-course-view .completionprogress { text-align: right; } |
171 | .dir-rtl.path-course-view .completionprogress { text-align: left; } | |
172 | .path-course-view .single-section .completionprogress { margin-right: 5px; } | |
0465dd3e | 173 | .path-course-view .section .summary {line-height:normal;} |
90723839 | 174 | |
10994f27 FM |
175 | .path-site li.activity > div, |
176 | .path-course-view li.activity > div {position:relative;} | |
8d90aec2 | 177 | .path-course-view li.activity form.togglecompletion .ajaxworking {position:absolute; right: 22px; width: 16px; height: 16px; background: url([[pix:i/ajaxloader]]) no-repeat;} |
90723839 | 178 | .path-course-view li.activity form.togglecompletion div {display:inline;} |
90723839 | 179 | .dir-rtl.path-course-view li.activity form.togglecompletion, |
bb128107 | 180 | .dir-rtl.path-course-view li.activity span.autocompletion {left:1.7em;right:auto;padding:0px;} |
d180d19a | 181 | .dir-rtl.path-course-view .completionprogress {float: none;} |
bb128107 | 182 | .dir-rtl.path-course-view li.activity form.togglecompletion .ajaxworking {right: -22px;} |
90723839 | 183 | |
0d47afe6 PN |
184 | li.section.hidden span.commands a.editing_hide, |
185 | li.section.hidden span.commands a.editing_show {cursor:default;} | |
186 | ||
90723839 SH |
187 | .section img.movetarget {height:16px;width:80px;} |
188 | ||
202f73f3 MG |
189 | .course ul.section {margin:5px;padding:0;} |
190 | ||
191 | .weeks-format, /* Window-width: 800 pixels.IE doesn't support, see inline IE conditional comment. */ | |
192 | .topics-format {margin-top: 8px;min-width: 763px;} | |
90723839 | 193 | |
90723839 | 194 | #page-course-pending .singlebutton, |
69bbd2a7 MG |
195 | #page-course-index .singlebutton, |
196 | #page-course-index-category .singlebutton, | |
90723839 SH |
197 | #page-course-editsection .singlebutton {text-align:center;} |
198 | ||
202f73f3 | 199 | #coursesearch {margin-top: 1em;text-align:center;} |
90723839 SH |
200 | |
201 | #page-course-pending .pendingcourserequests {margin-bottom: 1em;} | |
202 | #page-course-pending .pendingcourserequests .singlebutton {display: inline;} | |
203 | #page-course-pending .pendingcourserequests .cell {padding: 0 5px;} | |
204 | #page-course-pending .pendingcourserequests .cell.c6 {white-space: nowrap;} | |
205 | ||
202f73f3 | 206 | /* Courses and categories lists */ |
90723839 | 207 | |
202f73f3 MG |
208 | .coursebox {width: 100%;margin-bottom:15px;} |
209 | .coursebox.collapsed {margin-bottom:0} | |
210 | .coursebox.collapsed > .content {display:none;} | |
983c46a8 | 211 | .coursebox > .info > .coursename a {display:block;background-image:url([[pix:moodle|i/course]]);background-repeat: no-repeat;padding-left:21px;background-position: left top;} |
faf6010b | 212 | .coursebox.remotehost .coursename a {background-image:url([[pix:moodle|i/mnethost]]);} |
213 | .coursebox > .info > .coursename, | |
69bbd2a7 | 214 | .coursebox .content .teachers, |
d1f8c1bd MG |
215 | .coursebox .content .courseimage, |
216 | .coursebox .content .coursefile {float:left;width:40%;clear:left;} | |
69bbd2a7 | 217 | .coursebox .content .teachers li {list-style-type:none;padding:0;margin:0;} |
202f73f3 MG |
218 | .coursebox .enrolmenticons {padding:3px 0;float:right;} |
219 | .coursebox .moreinfo {padding:3px 0;float:right;} | |
220 | .coursebox .enrolmenticons img, | |
221 | .coursebox .moreinfo img {margin:0 .2em;} | |
69bbd2a7 MG |
222 | .coursebox .content {clear:both;overflow: hidden;} |
223 | .coursebox .content .summary, | |
224 | .coursebox .content .coursecat {float:right;width: 55%;} | |
225 | .coursebox .content .coursecat {text-align:right;clear:right;} | |
202f73f3 | 226 | .coursebox.remotecoursebox .remotecourseinfo {float:left;width: 40%;} |
d1f8c1bd | 227 | .coursebox .content .courseimage img {max-width:100px;max-height:100px;} |
202f73f3 | 228 | |
983c46a8 | 229 | .coursebox >.info >.coursename {margin: 5px;padding:0;} |
69bbd2a7 MG |
230 | .coursebox .content .teachers, |
231 | .coursebox .content .coursecat, | |
232 | .coursebox .content .summary, | |
233 | .coursebox .content .courseimage, | |
234 | .coursebox .content .coursefile, | |
235 | .coursebox.remotecoursebox .remotecourseinfo {margin:3px 5px;padding:0;} | |
236 | ||
faf6010b | 237 | .dir-rtl .coursebox > .info > .coursename a {padding-left:0;padding-right:21px;background-position: top right;} |
238 | .dir-rtl .coursebox > .info > .coursename, | |
d1f8c1bd MG |
239 | .dir-rtl .coursebox .teachers, |
240 | .dir-rtl .coursebox .content .courseimage, | |
241 | .dir-rtl .coursebox .content .coursefile {float:right;clear:right;} | |
202f73f3 MG |
242 | .dir-rtl .coursebox .enrolmenticons, |
243 | .dir-rtl .coursebox .moreinfo {float:left;} | |
ddbf9b6b | 244 | .dir-rtl .coursebox .summary, |
202f73f3 MG |
245 | .dir-rtl .coursebox .coursecat {float:left;} |
246 | .dir-rtl .coursebox .coursecat {text-align:left;clear:left;} | |
247 | ||
248 | .course_category_tree .category .numberofcourse {font-size: 0.85em;} | |
faf6010b | 249 | .dir-rtl .course_category_tree .category .numberofcourse {padding-right: 20px;} |
250 | ||
251 | .course_category_tree .controls {visibility: hidden;} | |
252 | .course_category_tree .controls div {display:inline;cursor:pointer;} | |
253 | .jsenabled .course_category_tree .controls {visibility: visible;} | |
254 | ||
255 | .course_category_tree .category >.info > .categoryname {background-image:url([[pix:moodle|t/collapsed_empty]]);background-repeat: no-repeat;background-position:center left;margin:0.5em 5px;} | |
256 | .dir-rtl .course_category_tree .category >.info > .categoryname {background-image:url([[pix:moodle|t/collapsed_empty_rtl]]);background-position:center right;margin:0.5em 5px;} | |
257 | .course_category_tree .category.with_children >.info > .categoryname {background-image:url([[pix:moodle|t/expanded]]);} | |
258 | .course_category_tree .category.with_children.collapsed >.info > .categoryname {background-image:url([[pix:moodle|t/collapsed]]);} | |
259 | .dir-rtl .course_category_tree .category.with_children.collapsed >.info .categoryname {background-image:url([[pix:moodle|t/collapsed_rtl]]);} | |
260 | .course_category_tree .category.collapsed >.content {display:none;} | |
261 | .course_category_tree .category > .info > .categoryname {padding:2px 18px;margin:3px;} | |
69bbd2a7 | 262 | .course_category_tree .category > .content {padding-left:16px;overflow: hidden;} |
defbd5b0 | 263 | |
202f73f3 MG |
264 | .dir-rtl .course_category_tree .category > .content {padding-left:0;padding-right:16px;} |
265 | ||
69bbd2a7 MG |
266 | .course_category_tree .subcategories > .paging, |
267 | .courses > .paging {margin:0;padding:5px;text-align:center;} | |
268 | ||
269 | .courses > .paging.paging-morelink, | |
270 | .course_category_tree .subcategories > .paging.paging-morelink {text-align:left;} | |
271 | ||
272 | .dir-rtl .courses > .paging.paging-morelink, | |
273 | .dir-rtl .course_category_tree .subcategories > .paging.paging-morelink {text-align:right;} | |
274 | ||
275 | #page-course-info .generalbox.info, | |
276 | #page-enrol-index .generalbox.info {border:none;} | |
277 | ||
202f73f3 MG |
278 | .path-course .clearfloat {float:none; clear:both;height:0px;} |
279 | ||
3072040c AN |
280 | .section .spinner { |
281 | height: 16px; | |
282 | width: 16px; | |
283 | } | |
284 | .section .activity .spinner { | |
285 | margin: 4px; | |
868575ec AN |
286 | left: 100%; |
287 | position: absolute; | |
288 | } | |
289 | ||
290 | .dir-rtl .section .activity .spinner { | |
291 | left: auto; | |
292 | right: 100%; | |
3072040c AN |
293 | } |
294 | ||
202f73f3 | 295 | /* Quick edit of module name */ |
7a9a07d2 | 296 | |
10994f27 | 297 | .sitetopic .section .activity form.activityinstance, |
3fcf3d2e | 298 | .course-content .section .activity form.activityinstance { display: inline; vertical-align: middle; } |
7a9a07d2 | 299 | span.editinstructions { |
10994f27 FM |
300 | position: absolute; |
301 | top: 0px; | |
302 | left: 0px; | |
303 | margin-top: -22px; | |
304 | margin-left: 30px; | |
305 | line-height: 16px; | |
306 | font-size: .85em; | |
307 | padding: .1em .4em; | |
308 | background-color: #ffc; | |
309 | color: #000; | |
7a9a07d2 | 310 | text-decoration: none; |
10994f27 FM |
311 | z-index:9999; |
312 | box-shadow:2px 2px 5px 1px #ccc; | |
313 | border:1px solid #ddd; | |
7a9a07d2 | 314 | } |
10994f27 | 315 | .dir-rtl span.editinstructions { left: auto; right: 32px;} |
81dc0796 AN |
316 | input.titleeditor { vertical-align: text-bottom; } |
317 | .editing .course-content .section .activity.editor_displayed .activityinstance { | |
13a73a16 AN |
318 | padding-right: initial; |
319 | } | |
320 | .dir-rtl.editing .course-content .section .activity.editor_displayed .activityinstance { | |
321 | padding-left: initial; | |
81dc0796 | 322 | } |
7b061512 | 323 | |
32528f94 | 324 | /* Course drag and drop upload styles */ |
2de13ef2 | 325 | #dndupload-status {width:40%;margin:0 30%;padding:6px;border:1px solid #ddd;text-align:center;background:#ffc;position:absolute;z-index:9999;box-shadow:2px 2px 5px 1px #ccc;border-radius:0px 0px 8px 8px;z-index: 0;} |
8a3b8918 | 326 | .dndupload-preview {color:#909090;border:1px dashed #909090;list-style:none; margin-top: .2em; padding: .3em; line-height: 16px;} |
4460e380 | 327 | .dndupload-preview img.icon { vertical-align: text-bottom; padding: 0;} |
ead25632 DS |
328 | .dndupload-progress-outer {width:70px;border:1px solid black;border-radius:4px;height:10px;display:inline-block;margin:0;padding:0;overflow:hidden;position:relative;} |
329 | .dndupload-progress-inner {width:0%;height:100%;background-color:green;display:inline-block;margin:0;padding:0;float:left;box-shadow: 0 0 4px #229b15;border-radius:2px;background-repeat:repeat-x;background-position:top;background-image:url([[pix:theme_base|progress]])} | |
32528f94 | 330 | .dndupload-hidden {display:none;} |
5dc361e1 SH |
331 | |
332 | /** Course category management **/ | |
333 | #course-category-listings {background-color:#fff;border:1px solid #e1e1e8;margin-bottom:200px;} | |
334 | ||
335 | /** Two column layout */ | |
336 | #course-category-listings.columns-2 > #category-listing > div {border-right:1px solid #e1e1e8;} | |
b890be68 | 337 | .dir-rtl #course-category-listings.columns-2 > #category-listing > div {border-left:1px solid #e1e1e8;border-right:0;} |
338 | ||
484c4c6c SH |
339 | #course-category-listings.columns-2 > #course-listing > div {border-left:1px solid #e1e1e8;margin-left:-1px;} |
340 | #course-category-listings.columns-2.viewmode-courses.course-selected > #course-listing > div {border-right:1px solid #e1e1e8;margin-right:-1px;} | |
341 | #course-category-listings.columns-2 > #course-detail > div {border-left:1px solid #e1e1e8;} | |
5dc361e1 SH |
342 | |
343 | /** Three column layout */ | |
484c4c6c SH |
344 | #course-category-listings.columns-3 #category-listing > div {border-right:1px solid #DDD;} |
345 | #course-category-listings.columns-3 #course-listing > div {border-right:1px solid #e1e1e8;border-left:1px solid #e1e1e8;margin-right:-1px;margin-left:-1px;} | |
346 | #course-category-listings.columns-3 #course-detail > div {border-left:1px solid #DDD;} | |
5dc361e1 SH |
347 | |
348 | #course-category-listings > div {} | |
349 | #course-category-listings > div > div {min-height:300px;} | |
350 | #course-category-listings h3 {margin:0;padding:0.6em 1em 0.5em;text-align:left;background-color:#f7f7f9;border-bottom:1px solid #e1e1e8;} | |
351 | #course-category-listings h4 {margin:1em 0 0;padding:0.6em 1em 0.5em;text-align:left;} | |
b890be68 | 352 | .dir-rtl #course-category-listings h3, |
353 | .dir-rtl #course-category-listings h4 {text-align:right;} | |
05bce411 | 354 | .coursecat-management-header .moodle-actionmenu, |
38a15200 | 355 | #course-category-listings .moodle-actionmenu {white-space:nowrap;} |
b890be68 | 356 | |
1b7e2010 SH |
357 | #course-category-listings .listing-actions {text-align:center;padding:0.4em 0.3em 0.3em;} |
358 | #course-category-listings .listing-actions > * {display:inline-block;line-height:2.2em;} | |
5dc361e1 | 359 | #course-category-listings .listing-actions > .moodle-actionmenu {display:inline-block;} |
05bce411 | 360 | .coursecat-management-header .moodle-actionmenu[data-enhanced].show .menu a, |
5dc361e1 SH |
361 | #course-category-listings .listing-actions > .moodle-actionmenu .menu a {padding-left:1em;} |
362 | #course-category-listings .listing-actions .iconsmall {margin-left:0.5em;} | |
363 | #course-category-listings ul.ml {list-style: none;margin:1em 0;} | |
364 | #course-category-listings ul.ml ul.ml {margin:0;} | |
365 | #course-category-listings li {line-height:2.2em;} | |
366 | #course-category-listings li > div {border-bottom:1px solid #fff;border-top:1px solid #fff;} | |
367 | #course-category-listings li > div:hover {background-color:#fafafa;} | |
3b681e6c | 368 | #course-category-listings li.highlight {background-color:transparent;} |
484c4c6c | 369 | #course-category-listings li.highlight > div, |
3b681e6c | 370 | #category-listing li.highlight.listitem > div > .ba-checkbox, |
484c4c6c SH |
371 | #course-category-listings li.highlight > div:hover, |
372 | #course-category-listings li[data-selected='1'].highlight > div {background-color:#ddffaa;} | |
5dc361e1 SH |
373 | #course-category-listings li+li > div, |
374 | #course-category-listings li:first-child > div {border-top-color:#f7f7f9;} | |
375 | #course-category-listings li .tree-icon {vertical-align:text-top;margin-right:0.5em;width:12px;height:12px;} | |
b890be68 | 376 | .dir-rtl #course-category-listings li .tree-icon {margin-left:0.5em;} |
3b681e6c | 377 | #course-category-listings li[data-selected='1'] > div {background-color:#FFFFD8;border-top-color: #e1e1e8;border-bottom-color:#f7f7f9;} |
5dc361e1 SH |
378 | #course-category-listings li[data-selected='1'] li:first-of-type > div, |
379 | #course-category-listings li[data-selected='1'][data-expandable='0']+li > div {border-top-color:#e1e1e8;} | |
380 | #course-category-listings li[data-selected='1']:last-of-type > div {border-bottom-color:#e1e1e8;} | |
381 | #course-category-listings > div > div > ul.ml > li:first-child > div {border-top:0;} | |
382 | ||
383 | #course-category-listings .listing-actions .moodle-actionmenu:not([data-enhanced]) li {line-height:normal;} | |
384 | #course-category-listings .listing-actions .moodle-actionmenu:not([data-enhanced]) > .menubar a, | |
385 | #course-category-listings .listing-actions .moodle-actionmenu:not([data-enhanced]) > .menu .menu-action-text {display:inline-block;} | |
386 | #course-category-listings .listing-actions .moodle-actionmenu:not([data-enhanced]) > .menubar a {color:inherit;} | |
387 | #course-category-listings .listing-actions .moodle-actionmenu:not([data-enhanced]) > .menubar a > img {display:none;} | |
388 | ||
f5b33487 AN |
389 | .jsenabled #course-category-listings .moodle-actionmenu[data-enhance] .toggle-display img { |
390 | width: auto; | |
391 | } | |
392 | ||
393 | .jsenabled #course-category-listings .moodle-actionmenu[data-enhance] .toggle-display.textmenu { | |
394 | padding-right: 4px; | |
395 | } | |
396 | .jsenabled #course-category-listings .moodle-actionmenu[data-enhance] .toggle-display.textmenu .caret { | |
397 | margin-top: 10px; | |
398 | } | |
399 | ||
5dc361e1 | 400 | #course-category-listings .item-actions {margin-right:1em;display:inline-block;display:initial;} |
38a15200 SH |
401 | #course-category-listings .item-actions img {margin: 0 4px;vertical-align:inherit;} |
402 | #course-category-listings .item-actions .menu img {max-width:none;width:12px;} | |
403 | #course-category-listings .item-actions .menu a {padding:4px 1em 4px 4px;} | |
5dc361e1 | 404 | |
0c80d689 SH |
405 | #course-category-listings li .tree-icon {margin-left:0;} |
406 | #course-category-listings li li .tree-icon {margin-left:1em;} | |
407 | #course-category-listings li li li .tree-icon {margin-left:2em;} | |
408 | #course-category-listings li li li li .tree-icon {margin-left:3em;} | |
409 | #course-category-listings li li li li li .tree-icon {margin-left:4em;} | |
410 | #course-category-listings li li li li li li .tree-icon {margin-left:4.5em;} | |
411 | #course-category-listings li li li li li li li .tree-icon {margin-left:5em;} | |
412 | #course-category-listings li li li li li li li li .tree-icon {margin-left:5.5em;} | |
5dc361e1 | 413 | |
b890be68 | 414 | .dir-rtl #course-category-listings li .tree-icon {margin-right:0;margin-left: 0.5em;} |
415 | .dir-rtl #course-category-listings li li .tree-icon {margin-right:1em;} | |
416 | .dir-rtl #course-category-listings li li li .tree-icon {margin-right:2em;} | |
417 | .dir-rtl #course-category-listings li li li li .tree-icon {margin-right:3em;} | |
418 | .dir-rtl #course-category-listings li li li li li .tree-icon {margin-right:4em;} | |
419 | .dir-rtl #course-category-listings li li li li li li .tree-icon {margin-right:4.5em;} | |
420 | .dir-rtl #course-category-listings li li li li li li li .tree-icon {margin-right:5em;} | |
421 | .dir-rtl #course-category-listings li li li li li li li li .tree-icon {margin-right:5.5em;} | |
422 | ||
484c4c6c | 423 | #course-listing .listitem .drag-handle {margin-right:0.5em;} |
5dc361e1 | 424 | #course-listing .listitem .categoryname {display:inline-block;margin-left:1em;color:#a1a1a8;} |
7fd307b1 | 425 | #course-listing .listitem .coursename {display:inline-block;} |
5dc361e1 | 426 | |
38a15200 | 427 | #category-listing .course-count {color:#a1a1a8;margin-right:2em;min-width:3.5em;display:inline-block;} |
5dc361e1 SH |
428 | #category-listing .listitem.collapsed > ul.ml {display: none;} |
429 | #category-listing .course-count .smallicon {width:0.8em;height:0.8em;vertical-align:middle;margin:0 0.3em;} | |
430 | ||
f8ddf782 | 431 | #category-listing .listitem > div > .ba-checkbox {vertical-align:middle;width:2.2em;text-align:center;margin:-1px 0;padding-top:2px;margin-right:0.5em;} |
b890be68 | 432 | .dir-rtl #category-listing .listitem > div > .ba-checkbox {margin-left:0.5em;margin-right:0.5em;} |
f8ddf782 | 433 | #category-listing .listitem[data-selected='1'] > div > .ba-checkbox {margin:0 0.5em 0 0;padding:0;} |
b890be68 | 434 | .dir-rtl #category-listing .listitem[data-selected='1'] > div > .ba-checkbox {margin-left:0.5em;} |
f8ddf782 | 435 | .category-bulk-actions {margin: 0 0.5em 0.5em;} |
3b681e6c | 436 | |
c7a2291f | 437 | #course-category-listings .listitem .idnumber {color:#a1a1a8;margin-right:2em;} |
5dc361e1 SH |
438 | #course-category-listings .listitem > div > .float-left {float:left;} |
439 | #course-category-listings .listitem > div > .float-right {float:right;text-align:right;} | |
b890be68 | 440 | .dir-rtl #course-category-listings .listitem > div > .float-left {float:right;} |
441 | .dir-rtl #course-category-listings .listitem > div > .float-right {float:left;text-align:left;} | |
442 | ||
5dc361e1 SH |
443 | #course-category-listings .listitem[data-visible="0"], |
444 | #course-category-listings .listitem[data-visible="0"] a.categoryname, | |
445 | #course-category-listings .listitem[data-visible="0"] > div > a {color:#AAA;} | |
446 | #course-category-listings .listitem > div .item-actions .action-hide, | |
447 | #course-category-listings .listitem[data-visible="0"] > div .item-actions .action-show {display:inline;} | |
448 | #course-category-listings .listitem > div .item-actions .action-show, | |
449 | #course-category-listings .listitem[data-visible="0"] > div .item-actions .action-hide, | |
450 | #course-category-listings .listitem[data-visible="0"] > ul .item-actions.category-item-actions .action-hide, | |
f454e324 | 451 | #course-category-listings .listitem[data-visible="0"] > ul .item-actions.category-item-actions .action-show, |
484c4c6c SH |
452 | |
453 | #category-listing .listitem:first-child > div .item-actions .action-moveup, | |
454 | #category-listing .listitem:last-child > div .item-actions .action-movedown, | |
455 | #course-listing > .firstpage .listitem:first-child > div .item-actions .action-moveup, | |
456 | #course-listing > .lastpage .listitem:last-child > div .item-actions .action-movedown {display: none;} | |
5dc361e1 | 457 | |
b488058f SH |
458 | #course-category-listings .listitem > div a.without-actions {color: #333;} |
459 | ||
5dc361e1 SH |
460 | #course-listing li > div {padding-left:1em;} |
461 | ||
462 | #course-category-listings .detail-pair {border-bottom:1px solid #e1e1e8;margin:0 1em;} | |
463 | #course-category-listings .detail-pair > * {display:inline-block;line-height:2.2em;} | |
f8ddf782 | 464 | #course-category-listings .detail-pair .pair-key {font-weight:bold;text-align:right;} |
5dc361e1 SH |
465 | #course-category-listings .detail-pair .pair-key span {margin-right: 1em;display:block;} |
466 | #course-category-listings .detail-pair:last-child {border-bottom-width:0;} | |
467 | ||
b890be68 | 468 | #course-category-listings .bulk-actions .detail-pair > * {display:block;width:100%;} |
5dc361e1 | 469 | #course-category-listings .bulk-actions .detail-pair .pair-value {margin-left:2.2em;} |
b890be68 | 470 | .dir-rtl #course-category-listings .bulk-actions .detail-pair .pair-value {margin-left:0;margin-right:2.2em;} |
5dc361e1 SH |
471 | |
472 | #course-category-listings .select-a-category .notifymessage, | |
473 | #course-category-listings .select-a-category .alert {margin: 1em;} | |
474 | ||
475 | /** Management header styling **/ | |
476 | .coursecat-management-header {vertical-align:middle;} | |
b890be68 | 477 | .coursecat-management-header h2 {display:inline-block;text-align:left;} |
478 | .coursecat-management-header > div {display:inline-block;float:right;margin-left:1em;} | |
479 | .dir-rtl .coursecat-management-header h2 {text-align:right;} | |
480 | .dir-rtl .coursecat-management-header > div {float:left;margin-right:1em;margin-left:0;} | |
484c4c6c SH |
481 | .coursecat-management-header .view-mode-selector img {margin-left:0.5em;vertical-align: baseline;} |
482 | .coursecat-management-header select {max-width: 300px;white-space: nowrap;} | |
5dc361e1 SH |
483 | |
484 | .listing-pagination, | |
485 | .listing-pagination-totals {text-align:center;} | |
486 | .listing-pagination .yui3-button {background-color:#FFF;border:0;margin:0.4em 0.2em 0.45em;font-size:10.4px;} | |
487 | .listing-pagination .yui3-button.active-page {background-color:#E5EFFD;} | |
488 | .listing-pagination-totals.dimmed {color:#999;margin:0.4em 1em 0.45em;} | |
489 | ||
3b681e6c | 490 | #category-listing .bulk-action-checkbox {vertical-align:middle;margin:0 0 0.5em 3px;} |
b890be68 | 491 | .dir-rtl #category-listing .bulk-action-checkbox {vertical-align:middle;margin:0 3px 0.5em 0;} |
5dc361e1 SH |
492 | #course-listing .bulk-action-checkbox {margin-right:0.6em;vertical-align:middle;margin-bottom:0.5em;} |
493 | ||
494 | /** | |
495 | * Display sizes: | |
496 | * Large displays 1200 + | |
497 | * Default displays 980 1199 | |
498 | * Tablets 768 979 | |
499 | * Small tablets and large phones 481 767 | |
500 | * Phones 0 480 | |
501 | */ | |
502 | ||
503 | @media (min-width: 1200px) and (max-width: 1600px) { | |
504 | #course-category-listings.columns-3 {background-color:transparent;border:0;} | |
505 | #course-category-listings.columns-3 #category-listing, | |
506 | #course-category-listings.columns-3 #course-listing {width:50%;} | |
507 | #course-category-listings.columns-3 #category-listing > div, | |
508 | #course-category-listings.columns-3 #course-listing > div, | |
509 | #course-category-listings.columns-3 #course-detail {border:1px solid #e1e1e8;background-color:#FFF;} | |
484c4c6c | 510 | #course-category-listings.columns-3 #course-detail > div {border:0;} |
5dc361e1 SH |
511 | #course-category-listings.columns-3 #course-detail {width:100%;margin-top:1em;} |
512 | } | |
513 | ||
514 | @media (max-width: 1199px) { | |
484c4c6c | 515 | #course-category-listings.columns-2, |
5dc361e1 | 516 | #course-category-listings.columns-3 {background-color:transparent;border:0;} |
484c4c6c SH |
517 | #course-category-listings.columns-2 #category-listing, |
518 | #course-category-listings.columns-2 #course-listing, | |
519 | #course-category-listings.columns-2 #course-detail, | |
5dc361e1 SH |
520 | #course-category-listings.columns-3 #category-listing, |
521 | #course-category-listings.columns-3 #course-listing, | |
522 | #course-category-listings.columns-3 #course-detail {width:100%;margin-bottom:1em;} | |
484c4c6c SH |
523 | #course-category-listings.columns-2 #category-listing > div, |
524 | #course-category-listings.columns-2 #course-listing > div, | |
525 | #course-category-listings.columns-2 #course-detail > div, | |
5dc361e1 SH |
526 | #course-category-listings.columns-3 #category-listing > div, |
527 | #course-category-listings.columns-3 #course-listing > div, | |
528 | #course-category-listings.columns-3 #course-detail > div {border:1px solid #e1e1e8;background-color:#FFF;} | |
529 | } | |
530 | ||
531 | /** Custom YUI grid CSS **/ | |
532 | .grid-col { | |
533 | display: inline-block; | |
534 | zoom: 1; *display: inline; | |
535 | letter-spacing: normal; | |
536 | word-spacing: normal; | |
537 | vertical-align: top; | |
538 | text-rendering: auto; | |
539 | } | |
540 | .grid-col-1{display:block;} | |
541 | .grid-col-1-2{width: 50%;} | |
542 | .grid-col-1-3{width: 33.33333%;} | |
543 | .grid-col-2-3{width: 66.66667%;} | |
544 | .grid-col-1-4{width: 25%;} | |
545 | .grid-col-3-4{width: 75%;} | |
546 | .grid-col-1-5{width: 20%;} | |
547 | .grid-col-2-5{width: 40%;} | |
548 | .grid-col-3-5{width: 60%;} | |
549 | .grid-col-4-5{width: 80%;} | |
550 | .grid-col-1-6{width: 16.66667%;} | |
551 | .grid-col-5-6{width: 83.33333%;} | |
552 | .grid-col-1-7{width: 14.28571%;} | |
553 | .grid-col-2-7{width: 28.57143%;} | |
554 | .grid-col-3-7{width: 42.85714%;} | |
555 | .grid-col-4-7{width: 57.14286%;} | |
556 | .grid-col-5-7{width: 71.42857%;} | |
557 | .grid-col-6-7{width: 85.71429%;} | |
558 | .grid-col-1-8{width: 12.5%;} | |
559 | .grid-col-3-8{width: 37.5%;} | |
560 | .grid-col-5-8{width: 62.5%;} | |
561 | .grid-col-7-8{width: 87.5%;} | |
562 | .grid-col-1-9{width: 11.11111%;} | |
563 | .grid-col-2-9{width: 22.22222%;} | |
564 | .grid-col-4-9{width: 44.44444%;} | |
565 | .grid-col-5-9{width: 55.55556%;} | |
566 | .grid-col-6-9{width: 66.66667%;} | |
567 | .grid-col-7-9{width: 77.77778%;} | |
568 | .grid-col-8-9{width: 88.88889%;} | |
569 | .grid-col-1-10{width: 10%;} | |
570 | .grid-col-3-10{width: 30%;} | |
571 | .grid-col-7-10{width: 70%;} | |
572 | .grid-col-9-10{width: 90%;} | |
573 | .grid-col-1-11{width: 9.09091%;} | |
574 | .grid-col-2-11{width: 18.18182%;} | |
575 | .grid-col-3-11{width: 27.27273%;} | |
576 | .grid-col-4-11{width: 36.36364%;} | |
577 | .grid-col-5-11{width: 45.45455%;} | |
578 | .grid-col-6-11{width: 54.54545%;} | |
579 | .grid-col-7-11{width: 63.63636%;} | |
580 | .grid-col-8-11{width: 72.72727%;} | |
581 | .grid-col-9-11{width: 81.81818%;} | |
582 | .grid-col-10-11{width: 90.90909%;} | |
583 | .grid-col-1-12{width: 8.33333%;} | |
584 | .grid-col-5-12{width: 41.66667%;} | |
585 | .grid-col-7-12{width: 58.33333%;} | |
586 | .grid-col-9-12{width: 75%;} | |
587 | .grid-col-11-12{width: 91.66667%;} | |
588 | .grid-row-r { | |
589 | letter-spacing: -0.31em; | |
590 | *letter-spacing: normal; | |
591 | word-spacing: -0.43em; | |
592 | } | |
593 | ||
594 | .opera-only :-o-prefocus, | |
595 | .grid-row-r {word-spacing: -0.43em;} | |
596 | .grid-row-r img {max-width: 100%;} | |
597 | ||
598 | @media (min-width:980px) { | |
599 | .grid-visible-phone { display: none; } | |
600 | .grid-visible-tablet { display: none; } | |
601 | .grid-visible-desktop { } | |
602 | .grid-hidden-phone { } | |
603 | .grid-hidden-tablet { } | |
604 | .grid-hidden-desktop { display: none; } | |
605 | } | |
606 | ||
607 | @media (max-width:480px) { | |
608 | .grid-row-r > [class ^= "grid-col"] { | |
609 | width:100%; | |
610 | } | |
611 | } | |
612 | ||
613 | @media (max-width:767px) { | |
614 | .grid-row-r > [class ^= "grid-col"] { | |
615 | width:100%; | |
616 | } | |
617 | .grid-visible-phone { } | |
618 | .grid-hidden-phone { display: none; } | |
619 | .grid-hidden-desktop { } | |
620 | .grid-visible-desktop { display: none; } | |
621 | } | |
622 | ||
623 | @media (min-width:768px) and (max-width:979px) { | |
624 | .grid-visible-tablet {} | |
625 | .grid-hidden-tablet { display: none; } | |
626 | .grid-hidden-desktop {} | |
627 | .grid-visible-desktop { display: none; } | |
628 | } |