Rev 1 | AutorÃa | Comparar con el anterior | Ultima modificación | Ver Log |
// Plugin: https://github.com/mudrd8mz/moodle-block_course_contents.block_course_contents {.badge {padding: 0;display: inline-flex;align-items: center;justify-content: center;width: 20px;height: 20px;background-color: var(--primary-color-100);font-size: $font-size-xs;color: var(--main-theme-color);}.section-number {margin-right: 0.35rem;}.section-item {margin: 3px 0;display: inline-flex;align-items: center;&:hover {background-color: var(--primary-color-100);}&.active {background-color: $gray-100;color: $body-color-light;.badge {background-color: $container-bg;}}}a {width: 100%;display: flex;align-items: center;border-radius: $btn-border-radius;line-height: 1.4;color: inherit;&:hover {text-decoration: none;}}}.block_course_contents {.list-group-item {padding: 0.25rem;border-radius: $btn-border-radius;border-bottom: 0;}}//-- Credits: https://codepen.io/supah/.spinner {animation: rotate 2s linear infinite;z-index: 2;position: absolute;top: 50%;left: 50%;margin: -15px 0 0 -15px;width: 30px;height: 30px;& .path {stroke: $gray-300;stroke-linecap: round;animation: dash 1.5s ease-in-out infinite;}}@keyframes rotate {100% {transform: rotate(360deg);}}@keyframes dash {0% {stroke-dasharray: 1, 150;stroke-dashoffset: 0;}50% {stroke-dasharray: 90, 150;stroke-dashoffset: -35;}100% {stroke-dasharray: 90, 150;stroke-dashoffset: -124;}}// Course Format Grid.course-content ul.grid {margin: $page-padding-global 0;list-style: none;.course-section-header {margin-bottom: 1rem;}.card:last-of-type {margin-bottom: auto;}}// Course Format Buttons.course-content ul.buttons {padding: 0;}.course-content ul.buttons li.section .content {margin: 0;}.course-content ul.buttons li.section .left,.course-content ul.buttons li.section .right {padding: 0;}// Format Timeline.format-timeline .header-section,.format-timeline .filters-section {box-shadow: none !important;background-color: transparent;}.format-timeline div.timeline ul.section .coursemodule {box-shadow: none !important;}.format-timeline div.timeline ul.section .coursemodule .activity {padding: 0;&:last-child {border-bottom: 0;}}.format-timeline .buttons .btn {color: inherit;&.btn-primary {color: #fff;}}// URL: https://moodle.org/plugins/tool_gdpr_plus.tool_gdpr_plus.policies-consent .policy-container {left: 10px;right: 10px;bottom: 10px;width: calc(100% - 20px);border-radius: $btn-border-radius;}// Course Format: Trail// URL: https://moodle.org/plugins/format_traildiv#trailmiddle-column>ul {padding: 0;li.section ul {padding: 0;}}body#page-course-view-remuiformat .automatic-completion-conditions {flex-direction: row;}body#page-course-view-remuiformat .remui-format-card .automatic-completion-conditions {flex-direction: column;gap: 0;}// Quiz.path-mod-quiz-accessrule-proctoring {.reporttable {.fa-folder-o {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='#{url-friendly-colour($primary-color-600)}' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M19.25 17.25V9.75C19.25 8.64543 18.3546 7.75 17.25 7.75H4.75V17.25C4.75 18.3546 5.64543 19.25 6.75 19.25H17.25C18.3546 19.25 19.25 18.3546 19.25 17.25Z'%3E%3C/path%3E%3Cpath stroke='#{url-friendly-colour($primary-color-600)}' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M13.5 7.5L12.5685 5.7923C12.2181 5.14977 11.5446 4.75 10.8127 4.75H6.75C5.64543 4.75 4.75 5.64543 4.75 6.75V11'%3E%3C/path%3E%3C/svg%3E%0A");background-size: 18px;background-position: center;height: 12px;}}}#page-admin-enrol-programs-management-program {dl.row {margin-top: $page-padding-global;}}#program_content {.c0 {.rui-icon-container {margin-right: 10px;.dir-rtl & {margin-right: 0;margin-left: 10px;}}}}// Block Timetable.block_timetable .content {margin: 0 !important;.rui-icon-container {width: 30px;height: 30px;display: flex;align-items: center;justify-content: center;background-color: $white;border-radius: $btn-border-radius;}.card-text span {color: $body-color;}}.theme-dark .block_timetable .footer {border-color: $dm-border-color;}.block_timetable .timetable-event {font-weight: $font-weight-medium;}.block_timetable .calendar_event_site {background-color: #f4fdf2;border-left: 5px solid #9cff83;color: $body-color !important;}.block_timetable .calendar_event_site,.block_timetable .calendar_event_site a {color: #265619 !important;}.block_timetable .calendar_event_category {background-color: #f5eff5;border-left: 5px solid #e0cbe0;color: $body-color !important;}.block_timetable .calendar_event_category .timetable-event,.block_timetable .calendar_event_category a {color: #4e254e !important;}.block_timetable .calendar_event_course .timetable-event,.block_timetable .calendar_event_course a {color: #381400 !important;}.block_timetable .calendar_event_course {background-color: #fff5ee;border-left: 5px solid #facfb9;color: #381400 !important;}.block_timetable .calendar_event_user .timetable-event,.block_timetable .calendar_event_user a {color: #3e576f !important;}.block_timetable .calendar_event_group {background-color: #f2eee3;border-left: 5px solid #fee7ae;color: #684b05 !important;}.block_timetable .calendar_event_group .timetable-event,.block_timetable .calendar_event_group a {color: #684b05 !important;}.block_timetable .calendar_event_user {background-color: #f3f4f6;border-left: 5px solid #ced4da;color: $body-color !important;}.block_timetable .calendar_event_other {background-color: #ced4da;border-left: 5px solid #6c6c6c;color: $body-color !important;}.block_timetable .events .coursename {font-weight: $font-weight-medium;font-size: $font-size-xs;}.block_timetable .event-item {border-radius: $btn-border-radius;box-shadow: none;}.block_timetable .footer {border-top: 1px solid $border-color;.theme-dark {border-color: $dm-border-color;}}.block_timetable .timetable_day {background: #f2f2f2;color: $body-color;border: 1px solid $border-color;.theme-dark {border-color: $dm-border-color;}}.block_timetable .timetable_day a {color: $body-color;}.block_timetable .timetable_day:hover,.block_timetable .timetable_day.now,.block_timetable .timetable_day.active {border: 1px solid var(--main-theme-color);}.block_timetable .timetable_day:hover a,.block_timetable .timetable_day.active {background: #000;color: #fff;}.block_timetable .timetable_day.inactive a {color: #c1c1cb;}.block_timetable .timetable_day.inactive.active a,.block_timetable .timetable_day.active a {color: #fff;}// Course Format Trail#trailmiddle-column {margin-top: $page-padding-global;.summary {margin-bottom: 10px;}.section {padding: 0;border-radius: $btn-border-radius;border: 1px solid $border-color;.activity {padding: 10px;border-bottom: 1px solid $border-color;.theme-dark & {border-color: $dm-border-color;}}.theme-dark & {border-color: $dm-border-color;}}}#trailshadebox_content.absolute {z-index: 10000 !important;}#trailshadebox_content {.activity {padding: 10px;border-bottom: 1px solid $border-color;.theme-dark & {border-color: $dm-border-color;}}ul.section {margin-top: 20px;padding: 0;border: 1px solid $border-color;border-radius: $btn-border-radius;.theme-dark & {border-color: $dm-border-color;}}}#trailshadebox_content {padding: 20px;border-radius: $btn-border-radius;}.gtopics {padding: 0;margin: 0;}.course-content ul.trailicons li .icon_content {padding: 10px;height: auto;font-size: $font-size-sm;}.course-content ul.trailicons li.currentselected {border-radius: $btn-border-radius;}// Course Format OneTopic.format-onetopic {// Adding border to all tabs - Light Mode.tabs-wrapper,.onetopic-tab-body {.nav-tabs {.nav-link {border: 1px solid $white !important;}}}}.theme-dark.format-onetopic {.tabs-wrapper,.onetopic-tab-body {.nav-tabs {.nav-link {border: 1px solid $dm-body-bg !important;&.active {background: $dm-gray-300 !important;color: $white !important;}}}}}/* Inverting the colour of add section button - Dark Mode */.onetopic {padding: 0;margin: 0;list-style: none;}#tabs-tree-start {.format_onetopic-tabs {background-color: $gray-100;border-radius: $btn-border-radius;.nav-link {padding: 10px 24px;display: inline-block;}.theme-dark & {background-color: $dm-gray-100;}}}// Course Format MultiTopic.format-multitopic .sections .section_subtitle:empty {display: none;}[class*="path-"].format-multitopic:not([class*=" cmid-"]) .page-header-headings {display: block;}.format-multitopic .section-topic-timed {border-color: $border-color;}.theme-dark.format-multitopic .section-topic-timed {border-color: $dm-border-color;}.format-multitopic {.course-content li.section ul {border: 1px solid $border-color;border-radius: $btn-border-radius;list-style: none;}}.theme-dark.format-multitopic {.course-content li.section ul {border-color: $dm-border-color;}}body.format-multitopic #course-header {display: none;}.format-multitopic .course-content li.section ul.rui-special-list {border: 0;}.format-multitopic .course-section-header {div {margin: 0 !important;}.expanded-icon,.collapsed-icon {width: 30px;height: 30px;background-color: $gray-100;color: $gray-900;border-radius: 30px;font-size: 12px;align-items: center;justify-content: center;text-align: center;}}// Course Format Flexible Sections Format.course-content ul.flexsections {margin-bottom: 0;li.section {padding: 10px;margin-bottom: 10px;background-color: $gray-100;border-radius: $btn-border-radius;.theme-dark & {background-color: $dm-gray-100;}}.sectionname {font-size: $font-size-base;}.rui-section {margin-bottom: 0;}}// Course Format Format Kickstart.format-kickstart {.course-content {.btn-outline-primary {margin: 20px 0;}}}// Course Format Format Designer.format-designer .designer .section .content .section.link-layout li.activity .mod-indent-outer {padding: 10px;border: 1px solid $border-color;border-radius: $btn-border-radius;}.theme-dark.format-designer .designer .section .content .section.link-layout li.activity .mod-indent-outer {border-color: $dm-border-color;}.format-designer .designer .section .content .section.link-layout li.activity .center-reports-block {width: auto;float: none;margin-top: 10px;margin-bottom: 10px;}.format-designer .course-content ul.designer li.section .section-progress-info {margin-top: 6px;margin-bottom: 6px;}.format-designer .designer .section .content .section.link-layout li.activity .activityinstance {width: 100%;}.format-designer .designer .section .content .section li.activity .activity-block.designer {padding: 0;}.format-designer ul.designer .badge.badge-completion {padding: 0.35rem 0.85rem;}.format-designer .designer .section .content .section.link-layout li.activity .mod-content {font-size: $font-size-sm;}.format-designer .designer .section .content .section li.activity .activityinstance .instancename {font-weight: $font-weight-medium;}.format-designer .designer .section .content .section li.activity .activityinstance .activity-type p {font-weight: $font-weight-medium;color: $body-color-light;}.theme-dark.format-designer .designer .section .content .section li.activity .activityinstance .activity-type p {color: $dm-body-color-light;}.format-designer .designer .section .content .section li.activity .activityinstance .aalink {color: $body-color;}.theme-dark.format-designer .designer .section .content .section li.activity .activityinstance .aalink {color: $dm-body-color;}// Quiz Additional Plugins.activity-navigation {#printquizpreviewquiz {width: 100% !important;}}// Mod Attendence.path-mod-attendance .attbtn {border: 0;padding: 0;}.path-mod-attendance .remarkholder {position: relative;}.path-mod-attendance .takecontrols {width: 100%;}.path-mod-attendance .helptooltip {.icon {padding: 6px;width: 18px;height: 18px;display: inline-flex;align-items: center;justify-content: center;border-radius: $btn-border-radius-lg;background-color: $gray-200;font-size: $font-size-xs;color: $gray-800;transition: $transition-base;}}.path-mod-attendance table.userinfobox {padding: 10px;#currentdate {margin: 0 10px;}h2 {margin: 12px;}td.left {background-color: transparent;}}.curdatecontrols {a {text-decoration: none;}}.theme-dark.path-mod-attendance table.allsessions tr.grouper td {background-color: $dm-gray-300;}// Mod Certificate Template.path-admin-tool-certificate {.btn.iconlarge {width: auto;font-size: $font-size-xs;}.dropdown .btn.iconlarge {width: auto;font-size: $font-size-xs;}}// Point of View Feedback Block.btn b {margin-left: 0.35rem;margin-right: 0.35rem;}// Plugin Ratings.tool_courserating-form-stars-group {.custom-control-inline {margin-right: 0;padding: 0;}.custom-control-label {&::before,&::after {display: none;}}}.customfield_tool_courserating {.customfieldname,.customfieldseparator {display: none;}}.tool_courserating-stars .icon {width: 16px;}.tool_courserating-reviews-popup .course-rating-percent {font-size: 11px;color: $body-color-light;.theme-dark & {color: $dm-body-color-light;}}.tool_courserating-ratingcolor {color: var(--main-theme-color);}.tool_courserating-reviews-popup .course-rating-bar .course-rating-bar-rating,.tool_courserating-reviews-popup .course-rating-bar {border-radius: $border-radius-lg;}.tool_courserating-reviews-popup .course-average-caption {font-size: $font-size-xs;color: $body-color-light;.theme-dark & {color: $dm-body-color-light;}}.tool_courserating-reviews-popup .user-review .userinfo,.user-rating {display: inline-flex;align-items: center;font-size: $font-size-xs;}.tool_courserating-cfield .course-average-value,.course-rating-cntall {font-size: $font-size-xs;}// Block Point View.path-course-view .activity-instance .block_point_view.track {height: 40px;}// Format Grid.format-grid #collapsesections {display: none;}// Mod Scheduler.path-mod-scheduler div.commandbar {background-color: transparent;display: flex;align-items: center;}.path-mod-scheduler .maildisplay {width: 100%;background-color: transparent;}.generaltable {.action-menu-trigger .dropdown-btn {font-size: $font-size-sm;display: flex;align-items: center;}}/* Space 2.5 */li.activity.modtype_hsuforum .activityiconcontainer,.modchoosercontainer div[data-internal="hsuforum"] .modicon_hsuforum {background-color: transparent;}li.activity.modtype_hsuforum .activityiconcontainer img.activityicon,.modchoosercontainer div[data-internal="hsuforum"] .modicon_hsuforum img.activityicon {filter: none;}// Mod Booking#booking-instance-description {width: 100%;margin: 10px 0 !important;padding: 1rem;border: 1px solid $border-color;border-radius: $btn-border-radius;.theme-dark & {border-color: $dm-border-color;}}// Mod Subcourses#page-mod-subcourse-view .subcourseinfo {border-radius: $btn-border-radius;background-color: $gray-100;color: $body-color;font-size: $font-size-sm;.infotext {font-size: $font-size-sm;}.subcourse-progress-bar {border-radius: $btn-border-radius-lg;}}.theme-dark#page-mod-subcourse-view .subcourseinfo {background-color: $dm-gray-100;color: $dm-body-color;}//Mail Plugin.popover-region-mail {.popover-region-header-container {align-items: center;height: 40px !important;}.popover-region-header-text {font-size: $font-size-sm;font-weight: $font-weight-medium;}.popover-region-header-actions {top: 12px;right: 16px;font-size: $font-size-xs;.mail-navbar-menu-compose-link {background-color: var(--main-theme-color);padding: 6px 8px;border-radius: $btn-border-radius;}a {font-weight: $font-weight-medium;}a,.icon {color: $dropdown-text;&:hover {text-decoration: none;color: $dropdown-link-hover-color;}}.os-scrollbar-handle {background-color: rgba($white, 0.85);}}.badge {background-color: $red-600;width: 20px;height: 20px;position: absolute;top: calc(50% - 12px);right: 4px;text-align: center;font-weight: $font-weight-bold;line-height: 1.2;}.popover-region-content-container {padding-bottom: 20px;}a.mail-navbar-menu-compose-link {margin: 0;}a.mail-navbar-menu-item {display: flex;align-items: center;padding: 8px 10px;margin-bottom: 2px;font-size: $font-size-xs;color: $dropdown-text;border-bottom: 0;border-radius: $btn-border-radius;position: relative;&:hover {background-color: $dropdown-link-hover-bg;color: $dropdown-link-hover-color;text-decoration: none;}.badge {line-height: 1.6;}.icon {margin-right: 0.35rem;opacity: 0.5;font-size: $font-size-xs;}}}.mail_list .mail_selected {background-color: var(--main-theme-color);border: 2px solid var(--main-theme-color);border-radius: $btn-border-radius;}// Block Mass Action// https://moodle.org/plugins/block_massaction.block-massaction .btn-link {color: $body-color;.theme-dark & {color: $dm-body-color;}}.block-massaction .btn-link:hover {color: $link-hover-color;.theme-dark & {color: $dm-link-hover-color;}}.block-massaction .block-massaction-action {position: relative;margin-left: 0.2em;}.block-massaction-checkbox {width: 14px;height: 14px;position: absolute;top: -13px;right: -13px;z-index: 5;}.block-massaction>.btn-link {display: block;width: 100%;background-color: $gray-100;color: $body-color-secondary;text-align: center;.theme-dark & {background-color: $dm-gray-100;color: $dm-body-color-secondary;}}.block-massaction-action>div,.block-massaction-action>div:hover {background-color: transparent;border-radius: $btn-border-radius;}.block-massaction-action .btn {width: 100%;margin: 2px 0;padding: 5px 0;display: flex;align-items: center;justify-content: flex-start;font-size: $font-size-xs;text-align: left;background-color: transparent;&:hover {background-color: $gray-100;.theme-dark & {background-color: $dm-gray-100;}}img {display: inline-flex;}.theme-dark & {background-color: transparent;}}#block-massaction-control-section-list-select,#block-massaction-control-section-list-moveto,#block-massaction-control-section-list-duplicateto {font-size: $font-size-sm;color: $body-color;border: 1px solid $gray-100;border-radius: $btn-border-radius;appearance: none;padding: 0.25rem 2.25rem 0.25rem 1.25rem;margin: 4px 0;display: inline-block;width: 100%;background: #f5f5f5 url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23434343' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 10px center / 8px 10px no-repeat;}.theme-dark #block-massaction-control-section-list-select,.theme-dark #block-massaction-control-section-list-moveto,.theme-dark #block-massaction-control-section-list-duplicateto {color: #bdc1c6;background: #191a1e url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23BDC1C6' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 10px center / 8px 10px no-repeat;border-color: #282a2d;}.theme-dark .block-massaction option {color: $dm-dropdown-link-active-color !important;&:disabled {color: $dm-dropdown-link-disabled-color !important;}}/* Tool - BFPLUS */.tool_bfplus_fixtools p {font-size: $font-size-sm;}.card-text:has(.block_bfmanager_table),.block_bfmanager_view {.icon {margin-right: 10px;width: 16px;height: 16px;}}.editing .section li.activity.block_bfmanager {padding: 16px 16px 4px 4px !important;}/* Block Completion Progress */.block_completion_progress .progressEventInfo,.block_completion_progress .progressPercentage {font-size: $font-size-xs !important;}.block_completion_progress .moduleIcon {max-width: 34px !important;}.block_completion_progress .progressEventInfo {white-space: normal !important;}.block_completion_progress .overviewButton {width: 100%;margin: 0;}/* QuickMails */#page-block-quickmail div.qm_links {text-align: left !important;}#page-block-quickmail div.qm_links a.qml {font-size: 1rem;background-size: 30px;background-color: $container-bg;border-color: $border-color;color: $body-color;border-radius: $btn-border-radius;}.theme-dark#page-block-quickmail div.qm_links a.qml {background-color: $dm-container-bg;color: $dm-body-color;border-color: $dm-border-color;}#page-block-quickmail div.qm_links a.qml:hover {background-size: 30px !important;}// Mod attendance#page-mod-attendance-report.theme-dark .attendancereporttable tbody tr:nth-of-type(odd),#page-mod-attendance-manage.theme-dark .attsessions_manage_table tbody tr:nth-of-type(odd),#page-mod-attendance-preferences.theme-dark #preferencesform tbody tr:nth-of-type(odd),#page-mod-attendance-index.theme-dark tbody tr:nth-of-type(odd),#page-mod-attendance-report.theme-dark .attendancereporttable tr:first-of-type th,#page-mod-attendance-manage.theme-dark .attsessions_manage_table tr:first-of-type th,#page-mod-attendance-preferences.theme-dark #preferencesform tr:first-of-type th,#page-mod-attendance-index.theme-dark tr:first-of-type th {background-color: $dm-container-bg;color: $dm-body-color;}// Topics#page-course-view-topicsactivitycards #page ul.topicsactivitycards,#page-course-view-topicsactivitycards #page .topicsactivitycards .layoutcards .course-content-item-content ul.section {list-style: none;margin: 0;padding: 0;}// Realtime Quiz.realtimequizbox {background-color: transparent;background-image: none;padding: 0 !important;margin: 0 !important;a:before {display: none;}h2 {font-size: 1.25rem;}}.realtimequiz_editicons {margin-bottom: 20px;}.realtimequiz_editicons a {width: 30px;height: 30px;}.realtimequiz_editquestion {display: flex;margin-bottom: 5px;}#questionarea {#questionnumber {font-size: 2rem;}div {font-size: $font-size-md;text-align: left !important;}p {padding-bottom: 20px;margin-top: 10px;margin-bottom: 30px;font-size: $font-size-xs;border-bottom: 1px solid $border-color;.theme-dark & {border-color: $dm-border-color;}}#numberstudents {font-size: 1rem;font-weight: $font-weight-bold;}#questiontext,#status {margin-top: 10px;font-size: $font-size-md;}}// Supporter Administrator Tooltable.dataTable,table.dataTable th,table.dataTable td {font-size: $font-size-xs;line-height: 1.4;}#course_details {hr {border-width: 20px;}}// Local Mail 2#page-local-mail-view #page.drawers {padding: 0 80px 0 !important;}.local-mail .nav-link {border-radius: $btn-border-radius !important;}.local-mail-view-side-column {font-size: $font-size-sm;.local-mail-course-select-menu>.form-control {font-size: $font-size-base;font-weight: $font-weight-bold;color: $body-color-light;height: 40px;.theme-dark & {color: $dm-body-color-light;}}}.local-mail-view {border-radius: $border-radius;border-color: 1px solid $border-color;.theme-dark & {border-color: $dm-border-color;}.alert {margin: 0;}.alert-info {padding: 0.55rem 1.25rem !important;border-radius: $btn-border-radius;font-size: $font-size-sm;}.list-group {border: 1px solid $border-color;a:before {display: none;}.theme-dark & {border-color: $dm-border-color;}}.local-mail-list-message,.list-group-item+.list-group-item {border-bottom: 1px solid $border-color;.theme-dark & {border-color: $dm-border-color;}}.local-mail-course-badge,.local-mail-label-badge {padding: 3px;font-size: $font-size-xs;max-width: max-content !important;}.local-mail-list-message-time-md {font-size: $font-size-xs;color: $body-color-light;text-align: center !important;.theme-dark & {color: $dm-body-color-light;}}}.local-mail-view .local-mail-list-message {.pl-1.pr-3 {padding: 5px !important;.btn {min-width: 40px;}}}.path-local-mail .btn,.local-mail-search-box-icon {border: 0;}.local-mail .dropdown-menu {color: $dropdown-color !important;background-color: $dropdown-bg !important;box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 2px, rgba(0, 0, 0, 0.07) 0px 2px 4px,rgba(0, 0, 0, 0.07) 0px 4px 8px, rgba(0, 0, 0, 0.07) 0px 8px 16px,rgba(0, 0, 0, 0.07) 0px 16px 32px, rgba(0, 0, 0, 0.07) 0px 32px 64px !important;.btn {font-size: $font-size-xs;line-height: 0;color: $gray-100;background-color: $gray-600;}&.show {max-width: 100%;}.local-mail-list-message,.list-group-item+.list-group-item {border-color: $dropdown-border-color;}}.local-mail-user-picture-fallback {background-color: #fff !important;}.local-mail .dropdown-item:not(:focus) {&.active,&:hover {color: $dropdown-link-hover-color !important;background-color: $dropdown-link-hover-bg !important;.theme-dark & {color: $dm-dropdown-link-hover-color !important;background-color: $dm-dropdown-link-hover-bg !important;}}}.local-mail-navbar-popover {padding-bottom: 10px;background-color: $dropdown-bg !important;@include media-breakpoint-between(xs, sm) {width: 100% !important;}.p-2 {padding: 0 !important;margin: 4px 0;}.local-mail-menu-navbar {margin-top: 4px !important;padding-top: 4px !important;border-color: $dropdown-border-color !important;}.fa {font-size: $font-size-xs;}.btn {min-width: 30x;height: 30px;padding: 7px;font-size: $font-size-xs;.fa {font-size: 12px;}}.local-mail-menu-item {padding: $dropdown-item-padding-y $dropdown-item-padding-x !important;margin-bottom: 2px;clear: both;font-size: $font-size-xs;font-weight: $font-weight-medium;color: $dropdown-color;text-align: inherit;text-decoration: none;white-space: normal;border: 0 !important;border-radius: $dropdown-border-radius - 2px;&::before {display: none;}.badge {width: 10px;height: 10px;padding: 2px;font-size: 11px;line-height: 0;}}.local-mail-course-select {border-radius: $dropdown-border-radius - 2px !important;background-color: $dropdown-border-color !important;box-shadow: $box-shadow-md;margin-bottom: 10px;}}.local-mail-course-select-icon {padding-left: 12px !important;}.local-mail-draft-form-user-search-input .btn.px-2,.local-mail-course-select .position-absolute.px-2 {width: 30px !important;height: 30px !important;border-radius: 30px;border: 0;top: calc(50% - 15px) !important;right: 4px !important;.fa-fw {font-size: 12px;line-height: 0 !important;}}.local-mail-course-select-menu>.form-control {background-color: transparent;color: $dropdown-color;border-radius: $dropdown-border-radius - 2px;}.local-mail-navbar-popover .list-group-item:not(.list-group-item-primary):hover {color: $dropdown-link-hover-color !important;text-decoration: none;background-color: $dropdown-link-hover-bg !important;.theme-dark & {color: $dm-dropdown-link-hover-color !important;background-color: $dm-dropdown-link-hover-bg !important;}}// Report Roster#report-roster-toggle {margin-bottom: 20px;&+div {display: flex;flex-wrap: wrap;gap: 20px;}}.report-roster {display: flex;flex-wrap: wrap;gap: 20px;padding: 0;margin: 30px 0 0;text-align: left;.userpicture[width="100"],.userinitials.size-100 {width: 100px;height: 100px;font-size: 30px;}.userpicture[width="200"],.userinitials.size-200 {width: 200px;height: 200px;font-size: 40px;}.userpicture[width="300"],.userinitials.size-300 {width: 300px;height: 300px;font-size: 60px;}.userinitials,.userpicture {display: flex;margin: 0;width: inherit;height: inherit;}li span {margin-top: 5px;font-weight: $font-weight-bold;font-size: $font-size-sm;&+span {font-weight: $font-weight-normal;font-size: $font-size-xs;}}}//---- Format Tiles.format-tiles-tile-open.path-course-view {overflow-y: auto !important;}body.format-tiles #back-to-top {display: none;}.format-tiles .tiles-editor-image {display: flex;align-items: center;justify-content: center;}.format-tiles .tile a {padding: 7px 20px 5px 20px;}.format-tiles ul.tiles#multi_section_tiles,.format-tiles.course-3.jsenabled ul.tiles,.format-tiles.course-5.jsenabled ul.tiles {max-width: 100% !important;position: relative;z-index: 5;}#format_tiles_overlay {z-index: 4;}.format-tiles .course-content li.section ul.format-tiles-cm-list {@include media-breakpoint-up(md) {margin: -10px;}@include media-breakpoint-between(xs, sm) {margin: 0;}}body.format-tiles.limitedwidth:not(.path-mod) #page.drawers .main-inner,.format-tiles .header-maxwidth {z-index: 1;}.format_tiles_section_content {.summary {margin: 20px;&:empty {display: none;}}}#sec-zero-cm-list {margin: 0;}#buttonhidesec0 {position: absolute;top: 10px;right: 10px;}#section-zero-container {margin-bottom: 30px;}.format-tiles .navigation-arrows {margin-right: 0;}.format-tiles .completioncheckbox .icon {top: 0;}.format-tiles .drawer-toggler {z-index: 2;}.format-tiles ul.tiles .tile-top {display: flex;justify-content: space-between;}.format-tiles .tileiconcontainer,.format-tiles .tileiconcontainer img,.format-tiles .tileiconcontainer .icon {display: inline-flex;justify-content: center;align-items: center;width: 45px;height: 45px;}.format-tiles li.tile:not(.phototile) .tileallcomplete {margin-top: 13px;margin-right: 20px;}.format-tiles .course-content li.activity.subtile {padding: 16px 20px;}.format-tiles .course-content li.section ul.format-tiles-cm-list li.activity {padding: 1px 20px;}.format-tiles .subtile .completioncheckbox {top: 24px;right: 20px;}.format-tiles li.activity.subtile a {text-align: left;}li.activity .tileiconcontainer,li.activity .tileiconcontainer .tile-icon .icon {margin: 0;padding: 0;width: 45px;height: 45px;}.format-tiles #section-0 {h3 {margin: 0;padding: 0 20px;font-size: 1.125rem; // 18px.}.summary {padding: 16px 20px;}}.format-tiles .course-content .current::before {border: 0;}// Line: 35.format-tiles ul.tiles li.section .format_tiles_section_content {margin: 0;}// Line: 194.format-tiles .course-content ul li.section.main {border-radius: $border-radius;background-color: $container-bg;max-width: calc(100% - 15px) !important;}.theme-dark.format-tiles .course-content ul li.section.main {background-color: $dm-container-bg !important;}// Line: 216.format-tiles .course-content ul li.section.main.moveablesection {padding: 10px;}// Line: 250.format-tiles .course-content li.section ul {padding: 0;}// Line: 429.format-tiles .single-section .navigation-arrow .icon,.format-tiles .buttonhidesec0.open .sec-zero-open-icon,.format-tiles .sectionbutton .icon {display: flex;align-items: center;justify-content: center;box-shadow: none;font-size: 18px;}.format-tiles .sectionbutton {text-decoration: none;}.format-tiles .buttonhidesec0.open .sec-zero-open-icon {color: #ca0d0d;background: $red-200;border-radius: 100%;}.format-tiles .single-section .navigation-arrow {background-color: $gray-100;border-radius: 100%;display: inline-flex;align-items: center;justify-content: center;.icon {width: 14px;height: 14px;}}.format-tiles .sectionbutton img.icon {padding: 3px !important;width: 14px;height: 14px;mix-blend-mode: difference;}#jswarning .close {margin: 2px 0;[aria-hidden="true"] {display: none;}}// Line: 435.format-tiles a {&:focus {box-shadow: none !important;}}.format-tiles a.sectionbutton,.format-tiles a.sectionbutton:hover {box-shadow: none !important;}// Line: 454.format-tiles .sectionbuttons {top: 10px;right: 10px;background-color: $container-bg;border-radius: 60px;margin: 0;}.theme-dark.format-tiles .sectionbuttons {background-color: $dm-container-bg;}// Line: 676.format-tiles .course-content {.alert .close {margin: 2px 0;[aria-hidden="true"] {display: none;}}}.format-tiles .course-content #filterbuttons {align-items: center;}// Line: 850.format-tiles .sectiontitle::after {position: absolute;height: 10px;width: 10px;position: absolute;left: 0;top: 0;border-radius: 10px;}.format-tiles .sectiontitle:focus {outline: none;}.format-tiles .sectiontitle::after,.format-tiles .badge-info {color: $white;}.format-tiles .section .activity.subtile .contentafterlink {left: 20px;justify-content: flex-start;}// Line: 1088.format-tiles .subtiles {width: 100%;margin: 8px;}// Line: 1103.format-tiles li.activity.subtile {height: 150px;}.format-tiles li.activity.subtile .activityname {background-color: transparent;padding: 0;justify-content: flex-start;text-align: left;}// Line: 1123.format-tiles li.activity.subtile .activityname h5 {font-size: 14px;}// Line: 1412.theme-dark.format-tiles .course-content li.activity.subtile {background-color: $dm-gray-100;}// Line: 1756.format-tiles .course-content ul.tiles .tile.tilestyle-1,.format-tiles .course-content ul.tiles .tile.tilestyle-2 {border-radius: $border-radius;}.format-tiles .course-content ul.tiles .tile.tilestyle-1,.format-tiles .course-content ul.tiles .tile.tilestyle-2,.format-tiles .modal-header:focus,.format-tiles .resourcecontent:focus,.format-tiles li.activity.subtile {box-shadow: $box-shadow-sm;}.format-tiles li.activity.subtile,.format-tiles .course-content ul.tiles .tile {max-width: initial;}// Line: 1784.format-tiles .moveablesection .availabilityinfo {margin: 0;}// Line 1825body.jsenabled.format-tiles .above-tiles-buttons {position: relative;margin: 5px;}// Line: 1964.format-tiles .progress-indic {font-size: $font-size-sm;}// Line: 1929.format-tiles .sectiontitle,.format-tiles .sectiontitle h2 {font-size: 18px;}.format-tiles .sectiontitle h2 {margin-bottom: 0;font-weight: $headings-font-weight;line-height: $headings-line-height;color: $headings-color;}.theme-dark.format-tiles .sectiontitle h2 {color: $dm-headings-color;}// Line: 1985.format-tiles ul.tiles .tile h3 {margin-bottom: 0;font-size: 1rem; // 16px.font-weight: $font-weight-bold;}.format-tiles li.tile .availabilityinfo {position: relative;bottom: 20px;padding: 6px;}.format-tiles ul.tiles .tile .tile-textinner.longtitle h3 {font-size: 14px;}.format-tiles .course-content ul.tiles .tile.phototile.tilestyle-1 .photo-tile-text.longtitle h3 {display: block;font-size: 14px;line-height: 1.4;text-align: left;}.format-tiles li.activity.subtile .activityname h5 {font-weight: $font-weight-bold;}// Universe Theme..format-tiles-tile-open {#topBar,.secondary-navigation,#nav-drawer,.drawer.drawer-right,.drawer-course-index,.drawer-toggler {z-index: 1 !important;}#topBar,#page-wrapper:before {display: none;}}.format-tiles .loginfo {color: $body-color;}.format-tiles .pagesechead {display: inline-flex;align-items: center;}.format-tiles #abovetiles.sec-zero-closed {width: 100%;}.theme-dark.format-tiles #page .course-content ul li.section.main {background-color: $dm-gray-100 !important;}.format-tiles .course-content .section {background: $container-bg;}.theme-dark.format-tiles .course-content .section {background: $dm-container-bg;}.theme-dark.format-tiles .course-content .section .activity:hover {background-color: transparent;}.format-tiles ul.tiles .tile.selected,.format-tiles ul.tiles .section.state-visible {box-shadow: rgba(0, 0, 0, 0.36) 0 9px 16px, rgba(0, 0, 0, 0.2) 0 2px 3px !important;}.theme-dark.format-tiles .course-content ul.tiles .tile.tilestyle-1,.theme-dark.format-tiles .course-content ul.tiles .tile.tilestyle-2,.theme-dark.format-tiles .modal-header:focus,.theme-dark.format-tiles .resourcecontent:focus,.theme-dark.format-tiles li.activity.subtile {background-color: $dm-gray-100;box-shadow: rgba(255, 255, 255, 0.12) 0 1px 3px,rgba(255, 255, 255, 0.24) 0 1px 2px;}.theme-dark.format-tiles ul.tiles .tile h3 {color: $dm-body-color;}.theme-dark #format_tiles_overlay {background-color: rgba(255, 255, 255, 0.2) !important;}.format-tiles .course-content ul.tiles .tile.phototile {background-color: #f3f8fc !important;}.theme-dark.format-tiles.format-tiles-tile-open .tile.phototile:not(.selected):not(:hover) {filter: brightness(30%) contrast(100%);}.format-tiles .tileiconcontainer .icon.fa {font-size: 45px;}@media screen and (max-width: 600px) {.format-tiles ul.tiles .tile .tile-text {height: 105px;padding-top: 0px;}.format-tiles .tile a {padding: 5px !important;}}//---- InteliCard.dashboard-products-box .nav-tabs {width: 100%;}.intellicart-menu .nav-tabs .nav-link:hover {color: #fff !important;}.popover-region-intellicart {.rui-tooltip--bottom:hover:after,.rui-tooltip--bottom:hover:before {display: none;}}// Brickfield.local_bfaltformat-button_span button {top: 0px !important;}// OpenForum@media (min-width: 768px) {li.hsuforum-post,.hsuforum-thread {border: 1px solid $gray-300 !important;border-radius: $btn-border-radius;margin-bottom: 5px;.theme-dark & {border-color: $dm-gray-500 !important;}}}.hsuforum-post-byline {font-family: inherit !important;}.hsuforum-thread,.hsuforum-form .hsuforum-textarea {background: none !important;}.hsuforum-thread {.attachments {flex-direction: row !important;display: flex;gap: 5px;a .icon {margin: 0 5px;border: none;padding: 0 !important;}a:has(img) {padding: 0 !important;border: none;margin-right: 5px !important;}}.hsuforum-post-wrapper {margin-right: 5px;padding-top: 1em !important;}.forum-post-rating a {border: none !important;}.hsuforum-post:before {background-color: $gray-900;top: 1em;}.hsuforum-thread-participants {display: flex;justify-content: end;gap: 5px;}.hsuforum-reply-link {background-color: var(--main-theme-color) !important;border: 1px solid transparent !important;color: var(--primary-color-100) !important;}.userinitials {vertical-align: middle;display: inline-flex;border-radius: 50%;margin-right: 0.25rem;}.forum-post-rating.processed {padding-top: 5px;}}#page .hsuforum-tools a:before {display: none;}.invisiblefieldset #search {width: auto}// Rapid Grader UI#page-blocks-edwiser_grader-grader {.btn {word-break: normal;border: 1px solid transparent;}.dropdown-item:not(:hover) {background-color: $gray-900;}@media (max-width: 1200px) {.edg-attempt-completed {border: 2px solid $gray-400;border-top: none;border-bottom: none;padding: 0 5px;margin: 0 5px;}}@media (max-width: 900px) {.col-sm-11,.col-sm-1 {flex: unset !important;max-width: unset !important;}.edg-search-sort-menu,.edg-action-header {flex-wrap: wrap;}.edg-search-sort-menu div {margin: 5px 5px 5px 0;}.edg-select-filter {margin: 5px 5px 5px 0 !important;padding: 0;width: 100%;}.edg-grader-breadcrumbs {overflow-x: auto;}}li.breadcrumb-item {a {color: $gray-600 !important;}&:before {color: $gray-600 !important;}}.edg-grader-course-title {color: $headings-color !important;}.edg-grader-page-header {background-color: var(--primary-color-100) !important;border-bottom: 1px solid $gray-300;}}// Module Section navigation https://moodle.org/plugins/block_course_modulenavigation.block.block_course_modulenavigation .section-group {margin-bottom: 0;}.block.block_course_modulenavigation .section {border: none;}.block.block_course_modulenavigation .module-navigation-section-heading {padding: 10px 1.25rem 0 1.25rem;margin: 0 -1.25rem 10px;width: calc(100% + 2.5rem);border-top: 1px solid $border-color;background-color: transparent;font-size: $font-size-sm;font-weight: $font-weight-bold;&:last-of-type {border-bottom: none;margin-bottom: 0;}a {color: $body-color;}}.block.block_course_modulenavigation .section-default>.module-navigation-section-heading {background-color: transparent;}.block.block_course_modulenavigation .section-group .section:last-of-type {.module-navigation-section-heading {margin-bottom: 0;}}.block.block_course_modulenavigation ul.activities li>a {border-bottom: none;border-radius: $btn-border-radius;font-weight: $font-weight-medium;font-size: $font-size-xs;color: $body-color-secondary;}.block.block_course_modulenavigation .pagination>li a,.block.block_course_modulenavigation .allpagination>li a {font-size: $font-size-sm;font-weight: $font-weight-medium;&:hover {color: $link-hover-color;text-decoration: none;}}.block.block_course_modulenavigation .section-group .module-navigation-section-heading+.section-collapse>.section-body,.block.block_course_modulenavigation .section-group .module-navigation-section-heading+.section-collapse>.list-group {border-top: none;}.block.block_course_modulenavigation .section-group .section {border-radius: $btn-border-radius;}// Edwiser Pluginbody#page-course-view-remuiformat {#page .activityiconcontainer {width: 36px;height: 36px;img {padding: 2px;width: 24px;height: 24px;}}.card-section-rightnav,.card-section-leftnav {background-color: $primary-color-600;}.course-content .sections #section-0 .general-section .activities-wrapper .general-section-activities .activity .activitytitle {width: auto;margin: 5px 0;}.remui-format-card.single-section-format .activity-cards .activity .activitytitle,.remui-format-card.single-section-format .activity-cards.section .activity .activitytitle {margin-top: 5px;}.contentwithoutlink p,.contentafterlink p {margin: 0 !important;}.course-content .sections .badge.bg-secondary.text-dark {color: $white !important;}.remui-format-card.single-section-format .activity-cards .activity,.remui-format-card.single-section-format .activity-cards.section .activity {border: 0;}.remui-format-card.all-section-format .section .sectionname {font-size: 18px;line-height: 24px;}}body#page-course-view-remuiformat {.activity .description .course-description-item,.activity .description .activity-dates,.activity .activity-grid .course-description-item,.activity .activity-grid .activity-dates,.activity .activity-item:not(.activityinline),.remui-format-list .sections .section:not(#section-0),.remui-format-card.single-section-format .activity-cards .activity>div,.remui-format-card.single-section-format .activity-cards.section .activity>div,.remui-format-card.all-section-format .section .single-card,.course-content .sections #section-0 .general-section .activities-wrapper .general-section-activities .activity:not(.modtype_label) {border-radius: $btn-border-radius!important;}}body#page-course-view-remuiformat.theme-dark {.instancename,.rui-instancename {font-size: $font-size-md;}.activity .description .course-description-item,.activity .description .activity-dates,.activity .activity-grid .course-description-item,.activity .activity-grid .activity-dates,.activity .activity-item:not(.activityinline),.remui-format-list .sections .section:not(#section-0),.remui-format-card.single-section-format .activity-cards .activity>div,.remui-format-card.single-section-format .activity-cards.section .activity>div,.remui-format-card.all-section-format .section .single-card,.course-content .sections #section-0 .general-section .activities-wrapper .general-section-activities .activity:not(.modtype_label) {background-color: $dm-container-bg;border-color: $dm-border-color;color: $dm-body-color;}.remui-format-list .sections .section .course-section-header .sectionheading,.remui-format-list .summary,.remui-format-list .course-section-summary-wrapper,.remui-format-card.single-section-format .activity-cards .activity .activity-content,.remui-format-card.single-section-format .activity-cards.section .activity .activity-content,.remui-format-card.all-section-format .section .section-action-container .progress-text,.remui-format-card.all-section-format .section .wdm-section-summary .no-overflow,.remui-format-card.all-section-format .section .sectionname,.remui-format-card.all-section-format .section .sectionname a,.remui-format-card.single-section-format .sections .section .section-details div.no-overflow,.remui-format-card.single-section-format .sections .section .section-details .general-single-card .header-progresbar-wrapper .section-title,.progress-bar-warpper .progress-text,.course-content .sections #section-0 .general-section .activities-wrapper .activitieshead,.course-content .sections #section-0 .general-section .section-title,.course-content .sections #section-0 .general-section .section-details .generaldetails .generalsectioninfo .coursesummary {color: $dm-body-color;}.remui-format-list.one-section-format .activities-list ul.section,.remui-format-card.single-section-format .sections .section .section-details {border-color: $dm-border-color!important;}}body#page-course-view-remuiformat .remui-format-card.single-section-format .activity-cards .activity .toggle-row-column,body#page-course-view-remuiformat .remui-format-card.single-section-format .activity-cards.section .activity .toggle-row-column {padding: 0;width: 40px;height: 40px;img {width: 14px;height: 14px;}}body#page-course-view-remuiformat .remui-format-card.single-section-format .activity-cards .activity .editing_move,body#page-course-view-remuiformat .remui-format-card.single-section-format .activity-cards.section .activity .editing_move {width: 40px;height: 40px;}body#page-course-view-remuiformat.editing .remui-format-card.single-section-format .activity-cards .actions {justify-content: space-between;}body#page-course-view-remuiformat .remui-format-list {.card-title {text-transform: none;}.sections .section:not(#section-0) {margin-bottom: 0;}}body#page-course-view-remuiformat .remui-format-list .activities-list ul.section .activity .activity-basis:has([data-region="completion-info"]),body#page-course-view-remuiformat .remui-format-list .card-footer ul.section .activity .activity-basis:has([data-region="completion-info"]),body#page-course-view-remuiformat .remui-format-list .activities-list ul.section .activity .activity-item:not(:has(.activity-grid))>*:not(.activity-basis):not(.editing_move) {margin: 0!important;}body#page-course-view-remuiformat .remui-format-list .activities-list ul.section .activity .activity-basis>div.flex-column,body#page-course-view-remuiformat .remui-format-list .card-footer ul.section .activity .activity-basis>div.flex-column {flex-direction: row!important;gap: 24px;}body#page-course-view-remuiformat .activity .activity-item:not(.activityinline) {padding: 10px;}body#page-course-view-remuiformat .contentwithoutlink, body#page-course-view-remuiformat .contentafterlink {width: auto;}body#page-course-view-remuiformat header.hasbackground.design-1 {margin-bottom: 30px;border-radius: $btn-border-radius;}body#page-course-view-remuiformat {.rui-course-cover,.nosummary:empty {display: none;}}body#page-course-view-remuiformat .remui-format-card.single-section-format .activity-cards .activity:hover,body#page-course-view-remuiformat .remui-format-card.single-section-format .activity-cards.section .activity:hover {border-radius: $btn-border-radius;}// Static Pages#page-admin-local-staticpage-settings_pagelist {.main-content {ul li {list-style: decimal;padding: 30px;border-radius: $btn-border-radius;margin-bottom: 30px;border: 1px solid $border-color;p {margin: 10px 0;}&::marker {font-size: 2rem;font-weight: $font-weight-bold;}}}}.theme-dark#page-admin-local-staticpage-settings_pagelist .main-content ul li {border-color: $dm-border-color;}#page-filter-embedquestion-showquestion #page {height: unset !important;}// Turnitintool.#page-mod-turnitintooltwo-view .table-responsive {overflow: inherit;}.mod_turnitintooltwo_part_details a.editable-click:hover:before {width: 0 !important;left: 100% !important;}// Equella Module.#page-mod-equella-mod:has(#equellacontainer) .rui-topbar-wrapper {z-index: 4030 !important;}// Block tagged course search..block-taggedcoursesearch-searchform {#fitem_id_tags {.col-md-3,.col-md-9 {flex: 0 0 100%;max-width: 100%;}}.col-form-label {text-align: left !important;}#fitem_id_submitbutton {.col-md-3 {display: none;}}}body#page-filter-embedquestion-showquestion .que .filter_embedquestion-fill-link button {padding: $btn-padding-y $btn-padding-x !important;font-size: $btn-font-size !important;text-decoration: none;}.local_codechecker_results .fail a {color: $red-600;}// cinfo-block.#cinfo-block-search .input-group .input-group-text {padding: 13px 20px;height: auto;}#cinfo-block-search .list-group-item .icon {filter: none!important;width: 30px;height: 30px;display: flex;justify-content: center;align-items: center;border-radius: 30px;background-color: $container-bg;}#cinfo-block-search .list-group {display: inline-flex;width: 100%;background-color: $container-bg;.theme-dark & {background-color: $dm-container-bg;}}#cinfo-block-search .list-group-item {padding: 10px 16px!important;display: inline-flex;align-items: center;gap: 10px;font-weight: $font-weight-medium;color: $body-color;.theme-dark & {color: $dm-body-color;}}