1 .blockmovetarget .accesshide {
6 .block_search_forums .searchform {
7 /* Override plugin's default. */
11 .block.block_navigation .block_tree ul,
12 .block_settings .block_tree ul {
16 .block .block-controls {
18 /* So that the caret takes the colour of the icon. */
23 $blocks-column-width: 250px !default;
25 [data-region="blocks-column"] {
26 width: $blocks-column-width;
30 $blocks-plus-gutter: $blocks-column-width + $grid-gutter-width;
32 /* We put an absolutely positioned div in a relatively positioned div so it takes up no space */
33 #region-main-settings-menu {
38 #region-main-settings-menu > div {
44 .region_main_settings_menu_proxy {
47 background-color: $card-bg;
48 margin-left: $card-spacer-x / 2;
49 margin-bottom: $card-spacer-x / 2;
50 border-bottom-left-radius: 0.5rem;
54 // Required for IE11 to prevent blocks being pushed under the content.
59 #region-main-settings-menu.has-blocks,
60 #region-main.has-blocks {
61 display: inline-block;
62 width: calc(100% - #{$blocks-plus-gutter});
63 @include media-breakpoint-down(lg) {
68 [data-region="blocks-column"] {
69 @include media-breakpoint-down(lg) {
75 $doughnut-border-size: 15px;
76 $doughnut-dasharray: 173;
77 $doughnut-empty-colour: $gray-lighter;
78 $doughnut-fill-colour: $brand-warning;
80 .progress-chart-container {
88 background-clip: padding-box;
89 border: $doughnut-border-size solid $doughnut-empty-colour;
91 box-sizing: border-box;
98 transform: translate(-50%, -50%);
99 color: $doughnut-empty-colour;
102 color: $doughnut-fill-colour;
106 .progress-indicator {
108 top: ($doughnut-border-size * -1);
109 left: ($doughnut-border-size * -1);
119 stroke-width: $doughnut-border-size;
120 stroke: $doughnut-fill-colour;
122 stroke-dasharray: $doughnut-dasharray;
123 stroke-dashoffset: $doughnut-dasharray;
124 transform: rotate(-90deg);
125 transform-origin: center center;
127 @for $i from 1 through 100 {
129 stroke-dashoffset: $doughnut-dasharray - ($i / 100 * $doughnut-dasharray);
140 background-color: $doughnut-empty-colour;
150 transform: translate(-45%, -45%);
152 height: ($chart-size / 2) + 10px;
153 width: ($chart-size / 2) + 10px;
154 font-size: ($chart-size / 2) + 10px;
162 vertical-align: middle;
166 display: inline-block;
168 vertical-align: middle;
172 .event-name-container {
173 vertical-align: middle;
174 max-width: calc(100% - 50px);
182 .empty-placeholder-image-sm {
187 .empty-placeholder-image-lg {
192 .courses-view-course-item {