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
14 .path-mod-forum .forumsearch {
21 .path-mod-forum .forumheaderlist,
22 .path-mod-forum .forumheaderlist td {
29 tbody .discussion td {
41 thead .header.replies {
44 thead .header.lastpost {
49 &.discussionsubscription {
56 .author, .replies, .lastpost {
59 .discussionsubscription,
64 .discussionsubscription,
106 .forumpost .row .left {
110 .forumpost .options .commands {
114 .forumpost .subject {
118 // Override hardcoded forum modules styling
119 .forumsearch input[type=text] {
120 margin-bottom: 0 !important;
123 #page-mod-forum-discuss .discussioncontrols {
129 border-top: 2px solid $table-border-color;
132 .maincalendar .calendarmonth td,.maincalendar .calendarmonth th {
133 border: 1px dotted $table-border-color;
136 .path-grade-report-grader h1 {
140 #page-mod-chat-gui_basic input#message {
144 #page-mod-data-view #singleimage {
148 .path-mod-data form {
161 .breadcrumb-button .singlebutton {
167 .navbar-fixed-bottom {
171 .ie .row-fluid .desktop-first-column {
181 // contributed by Paul Hibbitts, see http://msdn.microsoft@mixin com/en-us/library/ie/jj583807(v=vs.85).aspx
183 -ms-touch-action: auto;
193 .horizontal .choices {
196 display: inline-block;
207 .path-mod-lesson .firstpageoptions {
213 .path-mod-lesson .centerpadded {
218 .path-mod-wiki .wiki_headingtitle,
219 .path-mod-wiki .midpad,
220 .path-mod-wiki .wiki_headingtime {
224 .path-mod-wiki .wiki_contentbox {
231 padding: 3px 20px 3px 8px;
239 > tbody > tr:nth-of-type(odd) {background-color: $table-bg;}
240 > tbody > tr:nth-of-type(even) {background-color: $table-bg-accent;}
241 .rblock label {text-align: center;}
243 .resultgraph, .reportsummary, .studentreport, .reportbuttons, .centerpara {
257 // height: $navbarHeight;
258 // border-left: 1px solid $navbarBackground;
259 // border-right: 1px solid $navbarBackgroundHighlight;
265 // border-left-color: $navbarInverseBackground;
266 // border-right-color: lighten($navbarInverseBackground, 25%);
275 border-right: 0 none;
282 line-height: 2.25rem;
287 color: $link-hover-color;
288 text-decoration: underline;
297 color: $dropdown-link-color;
301 color: $dropdown-link-hover-color;
308 display: inline-block;
311 vertical-align: middle;
321 display: inline-block;
322 vertical-align: middle;
341 // Hide caret when JS is disabled.
350 @include media-breakpoint-down(sm) {
366 // Show caret when JS is enabled.
368 display: inline-block;
382 @include nav-divider();
387 background-color: $dropdown-link-active-bg;
391 background-clip: padding-box;
394 display: inline-block;
395 border-left: 7px solid transparent;
396 border-right: 7px solid transparent;
397 border-bottom: 7px solid #ccc;
398 border-bottom-color: $dropdown-border-color;
404 display: inline-block;
405 border-left: 6px solid transparent;
406 border-right: 6px solid transparent;
407 border-bottom: 6px solid $dropdown-bg;
416 text-decoration: none;
419 text-decoration: none;
420 @include gradient-y($dropdown-link-hover-bg, darken($dropdown-link-hover-bg, 5%));
426 @include box-shadow (0 5px 10px rgba(0, 0, 0, 0.2));
428 &:hover .toggle-display {}
436 > .moodle-actionmenu {
450 &.userloggedinas .usermenu .userbutton .avatars {
459 .userloggedinas .usermenu .userbutton .avatars {
468 margin-bottom: -34px;
469 border: 1px solid #fff;
471 box-shadow: -2px -2px 16px rgba(0,0,0,0.25);
483 // Question navigation block.
484 .path-mod-quiz #mod_quiz_navblock {
486 text-decoration: none;
490 background-color: $body-color;
491 background-image: none;
501 background-color: $input-bg-disabled;
507 text-decoration: underline;
510 .qnbutton .thispageholder {
515 .qnbutton.thispage .thispageholder {
518 .allquestionsononepage .qnbutton.thispage .thispageholder {
522 .qnbutton.flagged .thispageholder {
523 background: transparent url([[pix:theme|mod/quiz/flag-on]]) 15px 0px no-repeat;
526 .qnbutton .trafficlight {
528 background: $body-color none center/10px no-repeat scroll;
531 border-radius: 0 0 3px 3px;
534 .qnbutton.notyetanswered .trafficlight,
535 .qnbutton.invalidanswer .trafficlight {
536 background-color: $body-color;
538 .qnbutton.invalidanswer .trafficlight {
539 background-image: url([[pix:theme|mod/quiz/warningtriangle]]);
541 .qnbutton.correct .trafficlight {
542 background-image: url([[pix:theme|mod/quiz/checkmark]]);
543 background-color: $state-success-text;
545 .qnbutton.blocked .trafficlight {
546 background-image: url([[pix:core|t/locked]]);
547 background-color: $input-bg-disabled;
549 .qnbutton.notanswered .trafficlight,
550 .qnbutton.incorrect .trafficlight {
551 background-color: $state-danger-text;
553 .qnbutton.partiallycorrect .trafficlight {
554 background-image: url([[pix:theme|mod/quiz/whitecircle]]);
555 background-color: $state-warning-text;
557 .qnbutton.complete .trafficlight,
558 .qnbutton.answersaved .trafficlight,
559 .qnbutton.requiresgrading .trafficlight {
560 background-color: $gray-light;
567 .path-mod-assign [data-region="grade-actions-panel"] [data-region="grade-actions"] .collapse-buttons {
570 .path-mod-assign [data-region="grade-panel"] h3 {
574 .path-mod-assign [data-region="grading-navigation"] {
577 .path-mod-assign [data-region="grade-actions"] {
580 .path-mod-assign [data-region="user-info"] .img-rounded {
583 .path-mod-assign [data-region="grading-navigation-panel"] {
586 .path-mod-assign [data-region="grading-navigation"] [data-region="input-field"] input {
588 display: inline-block;
594 .assignfeedback_editpdf_widget * {
595 box-sizing: content-box;
597 .assignfeedback_editpdf_widget button {
598 box-sizing: border-box;
600 .assignfeedback_editpdf_widget .commentcolourbutton img {
603 .assignfeedback_editpdf_widget .label {
608 .assignfeedback_editpdf_menu {