3 // The home for small tweaks to modules that don't require
4 // changes drastic enough to pull in the full module css
5 // and replace it completely
6 // Plus some misc. odds and ends
13 .path-mod-feedback .itemactions {
16 .path-mod-feedback .itemhandle {
23 .path-mod-forum .forumsearch {
30 .path-mod-forum .forumheaderlist,
31 .path-mod-forum .forumheaderlist td {
38 tbody .discussion td {
50 thead .header.replies {
54 thead .header.lastpost {
59 tbody .discussion td {
60 &.discussionsubscription {
74 .discussionsubscription,
80 .discussionsubscription,
128 .forumpost .row .left {
132 .forumpost .options .commands {
136 .forumpost .subject {
140 // Override hardcoded forum modules styling
141 .forumsearch input[type=text] {
145 #page-mod-forum-discuss .discussioncontrols {
150 .maincalendar .calendarmonth td,
151 .maincalendar .calendarmonth th {
152 border: 1px dotted $table-border-color;
155 .path-grade-report-grader h1 {
159 #page-mod-chat-gui_basic input#message {
163 #page-mod-data-view #singleimage {
167 .path-mod-data form {
180 .breadcrumb-button .singlebutton {
186 .navbar-fixed-bottom {
190 .ie .row-fluid .desktop-first-column {
197 // contributed by Paul Hibbitts, see http://msdn.microsoft@mixin com/en-us/library/ie/jj583807(v=vs.85).aspx
199 -ms-touch-action: auto;
209 .horizontal .choices {
213 display: inline-block;
225 /** General styles (scope: all of lesson) **/
226 .path-mod-lesson .invisiblefieldset.fieldsetfix {
230 .path-mod-wiki .wiki_headingtitle,
231 .path-mod-wiki .midpad,
232 .path-mod-wiki .wiki_headingtime {
236 .path-mod-wiki .wiki_contentbox {
249 > tbody > tr:nth-of-type(odd) {
250 background-color: $table-bg;
253 > tbody > tr:nth-of-type(even) {
254 background-color: $table-bg-accent;
288 line-height: 2.25rem;
294 color: $link-hover-color;
295 text-decoration: underline;
307 margin-right: $spacer / 2;
311 font-size: $font-size-sm;
322 .userloggedinas .usermenu {
323 .userbutton .avatars {
325 display: inline-block;
328 display: inline-block;
336 vertical-align: baseline;
347 display: inline-block;
352 @include media-breakpoint-down(sm) {
360 // Question navigation block.
361 .path-mod-quiz #mod_quiz_navblock {
363 text-decoration: none;
367 background-color: $body-color;
368 background-image: none;
379 background-color: $input-bg-disabled;
386 text-decoration: underline;
389 .qnbutton .thispageholder {
395 .qnbutton.thispage .thispageholder {
399 .allquestionsononepage .qnbutton.thispage .thispageholder {
403 .qnbutton.flagged .thispageholder {
404 background: transparent url([[pix:theme|mod/quiz/flag-on]]) 15px 0 no-repeat;
407 .qnbutton .trafficlight {
409 background: $body-color none center / 10px no-repeat scroll;
412 border-radius: 0 0 3px 3px;
415 .qnbutton.notyetanswered .trafficlight,
416 .qnbutton.invalidanswer .trafficlight {
417 background-color: $body-color;
420 .qnbutton.invalidanswer .trafficlight {
421 background-image: url([[pix:theme|mod/quiz/warningtriangle]]);
424 .qnbutton.correct .trafficlight {
425 background-image: url([[pix:theme|mod/quiz/checkmark]]);
426 background-color: $state-success-text;
429 .qnbutton.blocked .trafficlight {
430 background-image: url([[pix:core|t/locked]]);
431 background-color: $input-bg-disabled;
434 .qnbutton.notanswered .trafficlight,
435 .qnbutton.incorrect .trafficlight {
436 background-color: $state-danger-text;
439 .qnbutton.partiallycorrect .trafficlight {
440 background-image: url([[pix:theme|mod/quiz/whitecircle]]);
441 background-color: $state-warning-text;
444 .qnbutton.complete .trafficlight,
445 .qnbutton.answersaved .trafficlight,
446 .qnbutton.requiresgrading .trafficlight {
447 background-color: $gray-light;
454 .path-mod-assign [data-region="grade-actions-panel"] [data-region="grade-actions"] .collapse-buttons {
457 .path-mod-assign .no-overflow {
461 .path-mod-assign [data-region="grade-panel"] .has-popout {
462 background-color: $card-bg;
464 @include border-radius($card-border-radius);
465 border: $card-border-width solid $card-border-color;
468 .path-mod-assign [data-region="grade-panel"] .popout {
469 background-color: $modal-content-bg;
472 .path-mod-assign [data-region="grade-panel"] .col-md-3 {
476 .path-mod-assign [data-region="grade-panel"] .popout > .col-md-3 {
477 @extend .modal-header;
481 .path-mod-assign [data-region="grade-panel"] [data-region="popout-button"] {
485 .path-mod-assign [data-region="grade-panel"] .popout [data-region="popout-button"] {
489 .path-mod-assign [data-region="grade-panel"] h3 {
494 .path-mod-assign [data-region="assignment-info"] {
498 .path-mod-assign [data-region="grading-navigation"] {
503 .path-mod-assign [data-region="grade-actions"] {
507 .path-mod-assign [data-region="user-info"] .img-rounded {
511 .path-mod-assign [data-region="grading-navigation-panel"] {
515 .path-mod-assign [data-region="grading-navigation"] [data-region="input-field"] input {
517 display: inline-block;
523 .assignfeedback_editpdf_widget * {
524 box-sizing: content-box;
527 .assignfeedback_editpdf_widget button {
528 box-sizing: border-box;
531 .assignfeedback_editpdf_widget .commentcolourbutton img {
535 .assignfeedback_editpdf_widget .label {
540 .assignfeedback_editpdf_menu {