Proyectos de Subversion Moodle

Rev

Rev 11 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 11 Rev 1441
Línea 4... Línea 4...
4
 
4
 
Línea 5... Línea 5...
5
$dropzone-border: $gray-900 !default;
5
$dropzone-border: $gray-900 !default;
6
 
6
 
7
$collapse-list-item-padding-y: 0.5rem !default;
7
$collapse-list-item-padding-y: 0.5rem !default;
8
$collapse-list-item-padding-x: 1rem !default;
8
$collapse-list-item-padding-x: 1rem !default;
Línea 9... Línea 9...
9
$collapse-list-item-hover-bg: theme-color-level('info', -11) !default;
9
$collapse-list-item-hover-bg: shift-color($info, -90%) !default;
10
$collapse-list-item-hover-border: theme-color-level('info', -9) !default;
10
$collapse-list-item-hover-border: shift-color($info, -70%) !default;
Línea 11... Línea 11...
11
 
11
 
Línea 29... Línea 29...
29
        display: block;
29
        display: block;
30
        margin-top: 4px;
30
        margin-top: 4px;
31
    }
31
    }
32
}
32
}
Línea 33... Línea 33...
33
 
33
 
34
@include media-breakpoint-down(sm) {
34
@include media-breakpoint-down(md) {
35
    .context-header-settings-menu,
35
    .context-header-settings-menu,
36
    .region-main-settings-menu {
36
    .region-main-settings-menu {
37
        display: flex;
37
        display: flex;
38
        justify-content: flex-end;
38
        justify-content: flex-end;
Línea 143... Línea 143...
143
.list-group-item-action,
143
.list-group-item-action,
144
input[type="checkbox"],
144
input[type="checkbox"],
145
input[type="radio"],
145
input[type="radio"],
146
input[type="file"],
146
input[type="file"],
147
input[type="image"],
147
input[type="image"],
148
.sr-only-focusable,
148
.visually-hidden-focusable,
149
a.dropdown-toggle,
149
a.dropdown-toggle,
150
.moodle-dialogue-base .closebutton,
150
.moodle-dialogue-base .closebutton,
151
button.close,
151
button.btn-close,
152
.form-autocomplete-selection,
152
.form-autocomplete-selection,
153
[role="treeitem"]:not([aria-expanded="true"]) {
153
[role="treeitem"]:not([aria-expanded="true"]) {
154
    &.focus,
154
    &.focus,
155
    &:focus {
155
    &:focus {
156
        outline: 0;
156
        outline: 0;
Línea 219... Línea 219...
219
    list-style: none;
219
    list-style: none;
220
    margin: 0;
220
    margin: 0;
221
    padding: 0;
221
    padding: 0;
222
}
222
}
Línea 223... Línea -...
223
 
-
 
224
.section li.movehere a {
-
 
225
    display: block;
-
 
226
    width: 100%;
-
 
227
    height: 2rem;
-
 
228
    border: 2px dashed $gray-800;
-
 
229
}
-
 
230
 
-
 
231
.editing .course-content .hidden.sectionname {
-
 
232
    visibility: hidden;
-
 
233
    display: initial;
-
 
234
}
-
 
235
 
223
 
236
.inline,
224
.inline,
237
.inline-list li {
225
.inline-list li {
238
    display: inline;
226
    display: inline;
Línea 294... Línea 282...
294
    padding: 0;
282
    padding: 0;
295
    background-color: transparent;
283
    background-color: transparent;
296
    margin-top: -1px;
284
    margin-top: -1px;
297
}
285
}
Línea 298... Línea 286...
298
 
286
 
299
@include media-breakpoint-down(sm) {
287
@include media-breakpoint-down(md) {
300
    .pagelayout-mydashboard,
288
    .pagelayout-mydashboard,
301
    .pagelayout-login {
289
    .pagelayout-login {
302
        #region-main-box {
290
        #region-main-box {
303
            padding-left: 0;
291
            padding-left: 0;
Línea 415... Línea 403...
415
}
403
}
416
.no-overflow {
404
.no-overflow {
417
    overflow: auto;
405
    overflow: auto;
418
}
406
}
Línea 419... Línea -...
419
 
-
 
420
// Position required for table sizing inside a flex container.
-
 
421
.no-overflow > .generaltable {
-
 
422
    margin-bottom: 0;
-
 
423
}
-
 
424
 
-
 
425
.no-overflow,
-
 
426
.table-responsive {
-
 
427
    .generaltable {
-
 
428
        .sr-only,
-
 
429
        .accesshide {
-
 
430
            position: relative;
-
 
431
            display: block;
-
 
432
        }
-
 
433
    }
-
 
434
}
-
 
435
 
407
 
Línea 436... Línea 408...
436
// Accessibility features
408
// Accessibility features
437
 
409
 
438
// Accessibility: text 'seen' by screen readers but not visual users.
410
// Accessibility: text 'seen' by screen readers but not visual users.
439
.accesshide {
411
.accesshide {
Línea 440... Línea 412...
440
    @include sr-only();
412
    @include visually-hidden();
441
}
413
}
442
 
414
 
Línea 1022... Línea 994...
1022
    position: fixed;
994
    position: fixed;
1023
    top: 50%;
995
    top: 50%;
1024
    left: 50%;
996
    left: 50%;
1025
}
997
}
Línea 1026... Línea -...
1026
 
-
 
1027
.mod-indent-outer {
-
 
1028
    display: table;
-
 
1029
}
-
 
1030
 
-
 
1031
.mod-indent {
-
 
1032
    display: table-cell;
-
 
1033
}
-
 
1034
 
-
 
1035
.label .mod-indent {
-
 
1036
    float: left;
-
 
1037
    padding-top: 20px;
-
 
1038
}
-
 
1039
 
-
 
1040
.activity.label.modtype_label .mod-indent {
-
 
1041
    float: none;
-
 
1042
}
-
 
1043
 
-
 
1044
@include media-breakpoint-up(sm) {
-
 
1045
    $mod-indent-size: 30px;
-
 
1046
    /* Creates a series of .mod-indent-# rule declarations based on indent size and number of indent levels. */
-
 
1047
 
-
 
1048
    @for $i from 1 through 16 {
-
 
1049
        $width: ($i * $mod-indent-size);
-
 
1050
 
-
 
1051
        .mod-indent-#{$i} {
-
 
1052
            width: $width;
-
 
1053
        }
-
 
1054
    }
-
 
1055
 
-
 
1056
    .mod-indent-huge {
-
 
1057
        width: (16 * $mod-indent-size);
-
 
1058
    }
-
 
1059
}
-
 
1060
 
998
 
1061
/* Audio player size in 'block' mode (can only change width, height is hardcoded in JS) */
999
/* Audio player size in 'block' mode (can only change width, height is hardcoded in JS) */
1062
.resourcecontent .mediaplugin_mp3 object {
1000
.resourcecontent .mediaplugin_mp3 object {
1063
    height: 25px;
1001
    height: 25px;
1064
    width: 600px;
1002
    width: 600px;
Línea 1473... Línea 1411...
1473
    margin-top: -1px;
1411
    margin-top: -1px;
1474
    padding-top: 1px;
1412
    padding-top: 1px;
1475
}
1413
}
Línea 1476... Línea 1414...
1476
 
1414
 
1477
 
1415
 
1478
@include media-breakpoint-down(xs) {
1416
@include media-breakpoint-down(sm) {
1479
    .jsenabled .choosercontainer #chooseform .alloptions {
1417
    .jsenabled .choosercontainer #chooseform .alloptions {
Línea 1480... Línea 1418...
1480
        max-width: 100%;
1418
        max-width: 100%;
Línea 1595... Línea 1533...
1595
        border-top: 1px solid $gray-300;
1533
        border-top: 1px solid $gray-300;
1596
        background: $white;
1534
        background: $white;
1597
    }
1535
    }
1598
}
1536
}
Línea 1599... Línea 1537...
1599
 
1537
 
1600
@include media-breakpoint-down(xs) {
1538
@include media-breakpoint-down(sm) {
1601
    .path-course-view .modal-dialog.modal-lg,
1539
    .path-course-view .modal-dialog.modal-lg,
1602
    .path-course-view .modal-content,
1540
    .path-course-view .modal-content,
1603
    .modchooser .modal-body,
1541
    .modchooser .modal-body,
1604
    .modchooser .modal-body .carousel,
1542
    .modchooser .modal-body .carousel,
Línea 1852... Línea 1790...
1852
 
1790
 
1853
.connecting {
1791
.connecting {
1854
    color: map-get($theme-colors, 'warning');
1792
    color: map-get($theme-colors, 'warning');
Línea -... Línea 1793...
-
 
1793
}
-
 
1794
 
-
 
1795
#page-badges-index #page {
-
 
1796
    .badges-heading {
-
 
1797
        display: flex;
-
 
1798
        justify-content: space-between;
-
 
1799
        align-items: center;
-
 
1800
    }
-
 
1801
 
-
 
1802
    h2 {
-
 
1803
        margin: 0; /* Removes default margins */
-
 
1804
    }
-
 
1805
 
-
 
1806
    #action_bar {
-
 
1807
        margin: 0; /* Removes any default margin that might affect alignment */
-
 
1808
    }
-
 
1809
 
-
 
1810
    .tertiary-navigation.container-fluid {
-
 
1811
        width: auto;
-
 
1812
        height: 50px;
-
 
1813
        padding-top: 0;
-
 
1814
    }
1855
}
1815
}
1856
 
1816
 
1857
#page-badges-award .recipienttable tr td {
1817
#page-badges-award .recipienttable tr td {
Línea 1858... Línea 1818...
1858
    vertical-align: top;
1818
    vertical-align: top;
Línea 2021... Línea 1981...
2021
            margin-right: 0;
1981
            margin-right: 0;
2022
            margin-left: 0;
1982
            margin-left: 0;
2023
            left: 0;
1983
            left: 0;
2024
            right: auto;
1984
            right: auto;
2025
            white-space: nowrap;
1985
            white-space: nowrap;
-
 
1986
            position: absolute;
-
 
1987
            top: 0;
-
 
1988
            font-size: $font-size-sm;
-
 
1989
            padding: .1em .4em;
-
 
1990
            text-decoration: none;
-
 
1991
            z-index: 9999;
-
 
1992
            border: $alert-border-width solid transparent;
-
 
1993
            width: fit-content;
-
 
1994
            color: shift-color($info, $alert-color-scale);
-
 
1995
            border-color: shift-color($info, $alert-border-scale);
-
 
1996
            @include gradient-bg(shift-color($info, $alert-bg-scale));
2026
        }
1997
        }
2027
        @include media-breakpoint-up(sm) {
1998
        @include media-breakpoint-up(sm) {
2028
            input {
1999
            input {
2029
                width: 330px;
2000
                width: 330px;
2030
                vertical-align: text-bottom;
2001
                vertical-align: text-bottom;
Línea 2061... Línea 2032...
2061
    &.inplaceeditable-autocomplete {
2032
    &.inplaceeditable-autocomplete {
2062
        display: block;
2033
        display: block;
2063
    }
2034
    }
2064
}
2035
}
Línea 2065... Línea -...
2065
 
-
 
2066
h3.sectionname .inplaceeditable.inplaceeditingon .editinstructions {
-
 
2067
    margin-top: -20px;
-
 
2068
}
-
 
2069
 
2036
 
2070
/** Chart area. */
2037
/** Chart area. */
2071
.chart-area {
2038
.chart-area {
2072
    @include media-breakpoint-up(lg) {
2039
    @include media-breakpoint-up(lg) {
2073
        .chart-image {
2040
        .chart-image {
Línea 2181... Línea 2148...
2181
    padding-left: 0;
2148
    padding-left: 0;
2182
    .nav {
2149
    .nav {
2183
        margin-right: $grid-gutter-width * 0.5;
2150
        margin-right: $grid-gutter-width * 0.5;
2184
        background-color: $card-bg;
2151
        background-color: $card-bg;
2185
    }
2152
    }
2186
    @include media-breakpoint-down(sm) {
2153
    @include media-breakpoint-down(md) {
2187
        .nav {
2154
        .nav {
2188
            margin-top: $grid-gutter-width;
2155
            margin-top: $grid-gutter-width;
2189
            margin-right: 0;
2156
            margin-right: 0;
2190
        }
2157
        }
2191
    }
2158
    }
Línea 2211... Línea 2178...
2211
            color: $body-color;
2178
            color: $body-color;
2212
        }
2179
        }
2213
    }
2180
    }
2214
}
2181
}
Línea -... Línea 2182...
-
 
2182
 
2215
 
2183
.footer-popover {
2216
.btn-footer-popover {
2184
    .btn-footer-popover {
2217
    display: none;
2185
        display: none;
2218
    position: fixed;
2186
        position: fixed;
2219
    bottom: 2rem;
2187
        bottom: 2rem;
2220
    right: 2rem;
2188
        right: 2rem;
-
 
2189
        @include box-shadow($popover-box-shadow);
2221
    @include box-shadow($popover-box-shadow);
2190
    }
Línea 2222... Línea 2191...
2222
}
2191
}
2223
 
2192
 
2224
.btn-footer-communication {
2193
.btn-footer-communication {
Línea 2235... Línea 2204...
2235
 
2204
 
2236
.hasstickyfooter .btn-footer-communication {
2205
.hasstickyfooter .btn-footer-communication {
2237
    bottom: calc(4rem + #{$stickyfooter-height});
2206
    bottom: calc(4rem + #{$stickyfooter-height});
Línea -... Línea 2207...
-
 
2207
}
-
 
2208
 
-
 
2209
.hasstickyfooter .maintenancewarning {
-
 
2210
    bottom: #{$stickyfooter-height};
2238
}
2211
}
2239
 
2212
 
2240
.popover.footer {
2213
.popover.footer {
2241
    .popover-body {
2214
    .popover-body {
2242
        padding: 0;
2215
        padding: 0;
Línea 2266... Línea 2239...
2266
    .jsenabled .btn-footer-popover,
2239
    .jsenabled .btn-footer-popover,
2267
    .jsenabled .btn-footer-communication {
2240
    .jsenabled .btn-footer-communication {
2268
        display: block;
2241
        display: block;
2269
        z-index: $zindex-dropdown;
2242
        z-index: $zindex-dropdown;
2270
    }
2243
    }
-
 
2244
    .jsenabled .maintenancewarning,
-
 
2245
    .jsenabled.hasstickyfooter:has(.drawer-right-toggle) .maintenancewarning {
-
 
2246
        right: 5rem;
-
 
2247
    }
2271
}
2248
}
Línea 2272... Línea 2249...
2272
 
2249
 
2273
.bg-inverse a {
2250
.bg-inverse a {
2274
    color: $bg-inverse-link-color;
2251
    color: $bg-inverse-link-color;
Línea 2288... Línea 2265...
2288
    ul {
2265
    ul {
2289
        padding-left: 1.5rem;
2266
        padding-left: 1.5rem;
2290
    }
2267
    }
2291
}
2268
}
Línea 2292... Línea 2269...
2292
 
2269
 
2293
.sr-only-focusable {
2270
.visually-hidden-focusable {
2294
    &:active,
2271
    &:active,
2295
    &:focus {
2272
    &:focus {
2296
        z-index: 1031;
2273
        z-index: 1031;
2297
        position: fixed;
2274
        position: fixed;
2298
        background: $sr-only-active-bg;
2275
        background: $visually-hidden-active-bg;
2299
        padding: 7px;
2276
        padding: 7px;
2300
        left: 0;
2277
        left: 0;
2301
        top: 0;
2278
        top: 0;
2302
    }
2279
    }
Línea 2398... Línea 2375...
2398
        max-width: $h5p-content-maxwidth;
2375
        max-width: $h5p-content-maxwidth;
2399
        margin: 0 auto;
2376
        margin: 0 auto;
2400
    }
2377
    }
2401
}
2378
}
Línea -... Línea 2379...
-
 
2379
 
-
 
2380
#page-contentbank-edit fieldset {
-
 
2381
    margin-top: 1em;
-
 
2382
}
2402
 
2383
 
2403
.text-decoration-none {
2384
.text-decoration-none {
2404
    text-decoration: none !important; /* stylelint-disable-line declaration-no-important */
2385
    text-decoration: none !important; /* stylelint-disable-line declaration-no-important */
Línea 2405... Línea 2386...
2405
}
2386
}
Línea 2430... Línea 2411...
2430
 
2411
 
2431
.z-index-1 {
2412
.z-index-1 {
2432
    z-index: 1 !important; /* stylelint-disable-line declaration-no-important */
2413
    z-index: 1 !important; /* stylelint-disable-line declaration-no-important */
Línea 2433... Línea -...
2433
}
-
 
2434
 
-
 
2435
// These floats are deprecated in Bootstrap 4.3.1. It is still okay to use them in Moodle.
-
 
2436
.float-left {
-
 
2437
    float: left !important; /* stylelint-disable-line declaration-no-important */
-
 
2438
}
-
 
2439
 
-
 
2440
.float-right {
-
 
2441
    float: right !important; /* stylelint-disable-line declaration-no-important */
-
 
2442
}
2414
}
2443
 
2415
 
2444
.img-responsive {
2416
.img-responsive {
Línea 2445... Línea 2417...
2445
    @include img-fluid();
2417
    @include img-fluid();
Línea 2573... Línea 2545...
2573
 
2545
 
2574
    .emoji-short-name {
2546
    .emoji-short-name {
2575
        line-height: $picker-row-height * 0.5;
2547
        line-height: $picker-row-height * 0.5;
Línea 2576... Línea 2548...
2576
    }
2548
    }
2577
 
2549
 
2578
    @include media-breakpoint-down(xs) {
2550
    @include media-breakpoint-down(sm) {
2579
        width: $picker-width-xs;
2551
        width: $picker-width-xs;
Línea 2580... Línea 2552...
2580
    }
2552
    }
2581
}
2553
}
Línea 2582... Línea 2554...
2582
 
2554
 
2583
.emoji-auto-complete {
2555
.emoji-auto-complete {
2584
    height: $picker-row-height;
2556
    height: $picker-row-height;
2585
 
2557
 
2586
    .btn.btn-link.btn-icon.emoji-button {
2558
    .btn.btn-icon.emoji-button {
Línea 2607... Línea 2579...
2607
}
2579
}
Línea 2608... Línea 2580...
2608
 
2580
 
2609
@each $color, $value in $theme-colors {
2581
@each $color, $value in $theme-colors {
2610
    .alert-#{$color} {
2582
    .alert-#{$color} {
2611
        a {
2583
        a {
2612
            color: darken(theme-color-level($color, $alert-color-level), 10%);
2584
            color: darken(shift-color($value, $alert-color-scale), 10%);
2613
        }
2585
        }
2614
        // Darken the close button text colour inside notification alerts for better contrast.
2586
        // Darken the close button text colour inside notification alerts for better contrast.
2615
        .close {
2587
        .btn-close {
2616
            color: darken(theme-color-level($color, $alert-color-level), 20%);
2588
            color: darken(shift-color($value, $alert-color-scale), 20%);
2617
            opacity: 0.6;
2589
            opacity: 0.6;
2618
        }
2590
        }
2619
    }
2591
    }
2620
}
2592
}
Línea 2624... Línea 2596...
2624
 
2596
 
2625
.breadcrumb:empty {
2597
.breadcrumb:empty {
2626
    padding: 0;
2598
    padding: 0;
Línea 2627... Línea 2599...
2627
}
2599
}
2628
 
2600
 
2629
@include media-breakpoint-down(sm) {
2601
@include media-breakpoint-down(md) {
2630
    #page-navbar {
2602
    #page-navbar {
Línea 2631... Línea 2603...
2631
        width: 100%;
2603
        width: 100%;
Línea 2656... Línea 2628...
2656
    }
2628
    }
2657
    .pagination {
2629
    .pagination {
2658
        flex-wrap: wrap;
2630
        flex-wrap: wrap;
2659
        justify-content: center;
2631
        justify-content: center;
2660
    }
2632
    }
2661
    .custom-select {
-
 
2662
        max-width: 100%;
-
 
2663
    }
-
 
2664
    .card .card-body {
2633
    .card .card-body {
2665
        padding: $card-spacer-x * 0.5;
2634
        padding: $card-spacer-x * 0.5;
2666
    }
2635
    }
2667
    #page-header {
2636
    #page-header {
2668
        .card {
2637
        .card {
Línea 2670... Línea 2639...
2670
            .card-body {
2639
            .card-body {
2671
                padding: 0;
2640
                padding: 0;
2672
            }
2641
            }
2673
        }
2642
        }
2674
    }
2643
    }
-
 
2644
    // Navs and Tabs in small screens.
2675
    .nav-tabs:not(.more-nav),
2645
    .nav-tabs:not(.more-nav),
2676
    .nav-pills {
2646
    .nav-pills {
-
 
2647
        --#{$prefix}nav-tabs-link-active-color: #{$nav-pills-link-active-color};
-
 
2648
        --#{$prefix}nav-tabs-link-active-bg: #{$nav-pills-link-active-bg};
2677
        margin: 0;
2649
        margin: 0;
2678
        border: 0;
2650
        border: 0;
2679
        padding: $spacer * 0.125;
2651
        padding: $spacer * 0.125;
2680
        background-color: $gray-200;
2652
        background-color: $gray-200;
2681
        .nav-item {
2653
        .nav-item {
2682
            flex: 1 1 auto;
2654
            flex: 1 1 auto;
2683
            text-align: center;
2655
            text-align: center;
2684
        }
2656
        }
2685
        .nav-link {
2657
        .nav-link {
2686
            background: $white;
-
 
2687
            border: 0;
2658
            border: 0;
2688
            margin: $spacer * 0.125;
2659
            margin: $spacer * 0.125;
2689
            &.active {
2660
            &:not(.active) {
2690
                @include button-outline-variant($gray-600);
-
 
2691
                border-color: $gray-600;
2661
                background-color: var(--#{$prefix}body-bg);
2692
            }
2662
            }
2693
        }
2663
        }
2694
    }
2664
    }
2695
}
2665
}
Línea 2721... Línea 2691...
2721
                border-width: 0.125rem;
2691
                border-width: 0.125rem;
2722
            }
2692
            }
2723
        }
2693
        }
2724
    }
2694
    }
2725
}
2695
}
2726
.core_payment_gateways_modal .custom-control-label::before,
2696
.core_payment_gateways_modal .form-check-label::before,
2727
.core_payment_gateways_modal .custom-control-label::after {
2697
.core_payment_gateways_modal .form-check-label::after {
2728
    top: 45%;
2698
    top: 45%;
2729
}
2699
}
Línea 2730... Línea 2700...
2730
 
2700
 
2731
$scrollbar-thumb: $primary;
2701
$scrollbar-thumb: $primary;
Línea 2850... Línea 2820...
2850
            max-height: initial;
2820
            max-height: initial;
2851
            margin-right: 0;
2821
            margin-right: 0;
2852
        }
2822
        }
2853
    }
2823
    }
Línea 2854... Línea 2824...
2854
 
2824
 
2855
    .dropzone-sr-only-focusable {
2825
    .dropzone-visually-hidden-focusable {
2856
        &:active,
2826
        &:active,
2857
        &:focus {
2827
        &:focus {
2858
            outline: 0;
2828
            outline: 0;
2859
            box-shadow: $input-btn-focus-box-shadow;
2829
            box-shadow: $input-btn-focus-box-shadow;
2860
            z-index: $zindex-popover;
2830
            z-index: $zindex-popover;
2861
            position: relative;
2831
            position: relative;
2862
            background: $sr-only-active-bg;
2832
            background: $visually-hidden-active-bg;
2863
            padding: 7px;
2833
            padding: 7px;
2864
        }
2834
        }
2865
    }
2835
    }
Línea 2931... Línea 2901...
2931
            padding-left: calc(#{$collapse-list-item-padding-x} * 3);
2901
            padding-left: calc(#{$collapse-list-item-padding-x} * 3);
2932
        }
2902
        }
2933
    }
2903
    }
2934
}
2904
}
Línea 2935... Línea 2905...
2935
 
2905
 
2936
.drawers {
2906
.page-mycourses {
-
 
2907
    .block_myoverview {
-
 
2908
        .block-cards {
-
 
2909
            border-top: 1px solid $border-color;
-
 
2910
            padding-top: map-get($spacers, 2);
-
 
2911
        }
-
 
2912
    }
-
 
2913
    // Boost theme styling only (drawers not used in classic).
-
 
2914
    .drawers {
2937
    .block_myoverview {
2915
        .block_myoverview {
2938
        border: 0;
2916
            border: 0;
2939
        & > .card-body {
2917
            & > .card-body {
2940
            padding-top: 0 !important; /* stylelint-disable-line declaration-no-important */
2918
                padding-top: 0 !important; /* stylelint-disable-line declaration-no-important */
2941
            padding-left: 0 !important; /* stylelint-disable-line declaration-no-important */
2919
                padding-left: 0 !important; /* stylelint-disable-line declaration-no-important */
-
 
2920
                padding-right: 0 !important; /* stylelint-disable-line declaration-no-important */
2942
            padding-right: 0 !important; /* stylelint-disable-line declaration-no-important */
2921
            }
2943
        }
2922
        }
2944
    }
2923
    }
Línea -... Línea 2924...
-
 
2924
}
-
 
2925
 
-
 
2926
#page-my-index .my-action-buttons {
-
 
2927
    display: flex;
-
 
2928
    justify-content: center;
-
 
2929
    align-items: center;
-
 
2930
    gap: 10px;
2945
}
2931
}
2946
 
2932
 
2947
.dropdown-toggle::after {
2933
.dropdown-toggle::after {
2948
    @extend .fa-solid;
2934
    font: var(--fa-font-solid);
2949
    content: fa-content($fa-var-chevron-down);
2935
    content: fa-content($fa-var-chevron-down);
2950
    margin-right: 0;
2936
    margin-right: 0;
2951
    margin-left: 4px;
2937
    margin-left: 4px;
2952
    font-size: 9px;
2938
    font-size: 9px;
-
 
2939
    width: 9px;
Línea -... Línea 2940...
-
 
2940
    border: 0;
-
 
2941
}
-
 
2942
 
2953
    width: 9px;
2943
.listitem-category .dropdown-toggle::after {
Línea -... Línea 2944...
-
 
2944
    /* This can be removed when the .dropdown-toggle::after is updated to remove content. */
-
 
2945
    content: none;
2954
    border: 0;
2946
}
2955
 
2947
 
2956
}
2948
 
2957
 
2949
// TODO: Check if these are still needed.
2958
.dropleft .dropdown-toggle::before {
2950
.dropleft .dropdown-toggle::before {
2959
    border: 0;
2951
    border: 0;
2960
    @extend .fa-solid;
2952
    font: var(--fa-font-solid);
2961
    content: fa-content($fa-var-chevron-left);
2953
    content: fa-content($fa-var-chevron-left);
Línea 2969... Línea 2961...
2969
    content: fa-content($fa-var-chevron-right);
2961
    content: fa-content($fa-var-chevron-right);
2970
}
2962
}
Línea 2971... Línea 2963...
2971
 
2963
 
2972
.dropright .dropdown-toggle::after {
2964
.dropright .dropdown-toggle::after {
2973
    border: 0;
2965
    border: 0;
2974
    @extend .fa-solid;
2966
    font: var(--fa-font-solid);
2975
    content: fa-content($fa-var-chevron-right);
2967
    content: fa-content($fa-var-chevron-right);
Línea 2976... Línea 2968...
2976
}
2968
}
2977
 
2969
 
2978
.dir-rtl .dropright .dropdown-toggle::after {
2970
.dir-rtl .dropright .dropdown-toggle::after {
Línea 2979... Línea 2971...
2979
    content: fa-content($fa-var-chevron-left);
2971
    content: fa-content($fa-var-chevron-left);
2980
}
2972
}
2981
 
2973
 
2982
 
2974
 
2983
.dropup .dropdown-toggle::after {
2975
.dropup .dropdown-toggle::after {
Línea 2984... Línea 2976...
2984
    border: 0;
2976
    border: 0;
2985
    @extend .fa-solid;
2977
    font: var(--fa-font-solid);
Línea 3004... Línea 2996...
3004
        }
2996
        }
3005
        .dropdown-item {
2997
        .dropdown-item {
3006
            padding-left: 2.5rem;
2998
            padding-left: 2.5rem;
3007
        }
2999
        }
3008
    }
3000
    }
-
 
3001
 
-
 
3002
    .dropdown-item {
-
 
3003
        padding: map-get($spacers, 1) map-get($spacers, 4);
-
 
3004
 
3009
    .dropdown-item[aria-selected="true"] {
3005
        [aria-selected="true"] {
3010
        font-weight: bold;
3006
            font-weight: bold;
-
 
3007
        }
3011
    }
3008
    }
3012
}
3009
}
Línea 3013... Línea 3010...
3013
 
3010
 
3014
[role="listbox"] [role="option"] {
3011
[role="listbox"] [role="option"] {
Línea 3026... Línea 3023...
3026
 
3023
 
3027
.page-item {
3024
.page-item {
3028
    &:first-child {
3025
    &:first-child {
3029
        .page-link {
3026
        .page-link {
3030
            .initialbargroups & {
3027
            .initialbargroups & {
3031
                @include border-left-radius(0);
3028
                @include border-start-radius(0);
3032
                @include border-right-radius(0);
3029
                @include border-end-radius(0);
3033
            }
3030
            }
3034
            .initialbargroups .pagination-lg:first-child & {
3031
            .initialbargroups .pagination-lg:first-child & {
3035
                @include border-left-radius($pagination-border-radius-lg);
3032
                @include border-start-radius($pagination-border-radius-lg);
3036
            }
3033
            }
3037
            .initialbargroups .pagination-sm:first-child & {
3034
            .initialbargroups .pagination-sm:first-child & {
3038
                @include border-left-radius($pagination-border-radius-sm);
3035
                @include border-start-radius($pagination-border-radius-sm);
3039
            }
3036
            }
3040
        }
3037
        }
3041
    }
3038
    }
3042
    &:last-child {
3039
    &:last-child {
3043
        .page-link {
3040
        .page-link {
3044
            .initialbargroups & {
3041
            .initialbargroups & {
3045
                @include border-left-radius(0);
3042
                @include border-start-radius(0);
3046
                @include border-right-radius(0);
3043
                @include border-end-radius(0);
3047
            }
3044
            }
3048
            .initialbargroups .pagination-lg:last-child & {
3045
            .initialbargroups .pagination-lg:last-child & {
3049
                @include border-right-radius($pagination-border-radius-lg);
3046
                @include border-end-radius($pagination-border-radius-lg);
3050
            }
3047
            }
3051
            .initialbargroups .pagination-sm:last-child & {
3048
            .initialbargroups .pagination-sm:last-child & {
3052
                @include border-right-radius($pagination-border-radius-sm);
3049
                @include border-end-radius($pagination-border-radius-sm);
3053
            }
3050
            }
3054
        }
3051
        }
3055
    }
3052
    }
Línea 3056... Línea 3053...
3056
}
3053
}
3057
 
3054
 
3058
blockquote {
3055
blockquote {
3059
    margin: 0 0.5rem 1rem;
3056
    margin: 0 0.5rem 1rem;
3060
    padding-left: 1rem;
3057
    padding-left: 1rem;
-
 
3058
    color: $gray-700;
-
 
3059
    border-left: 5px solid $gray-500;
-
 
3060
}
-
 
3061
 
-
 
3062
.pagelayout-maintenance,
-
 
3063
.pagelayout-secure {
-
 
3064
    .page-header-headings {
3061
    color: $gray-700;
3065
        background-color: $body-bg;
Línea 3062... Línea 3066...
3062
    border-left: 5px solid $gray-400;
3066
    }
3063
}
3067
}
3064
 
3068
 
Línea 3076... Línea 3080...
3076
}
3080
}
Línea 3077... Línea 3081...
3077
 
3081
 
3078
/* Showmore component */
3082
/* Showmore component */
3079
.showmore-container {
3083
.showmore-container {
3080
    &.collapsed {
-
 
3081
        .collapsed-content {
-
 
3082
            display: block;
-
 
3083
        }
3084
    &.collapsed {
3084
        .expanded-content {
3085
        .expanded-content {
3085
            display: none;
3086
            display: none;
3086
        }
3087
        }
3087
    }
3088
    }
3088
    &:not(.collapsed) {
3089
    &:not(.collapsed) {
3089
        .collapsed-content {
3090
        .collapsed-content {
3090
            display: none;
3091
            display: none;
3091
        }
-
 
3092
        .expanded-content {
-
 
3093
            display: block;
-
 
3094
        }
3092
        }
3095
    }
3093
    }
3096
    button {
3094
    .showmore-button {
3097
        float: right;
-
 
3098
        &.btn-link {
3095
        float: right;
3099
            text-decoration: none;
-
 
3100
        }
3096
        text-decoration: none;
3101
        .icon {
3097
        .icon {
3102
            font-size: $btn-font-size-sm;
3098
            font-size: $btn-font-size-sm;
3103
            margin: 0;
3099
            margin: 0;
3104
        }
3100
        }
Línea 3108... Línea 3104...
3108
/* Combobox search dropdowns */
3104
/* Combobox search dropdowns */
3109
.usersearchdropdown,
3105
.usersearchdropdown,
3110
.gradesearchdropdown,
3106
.gradesearchdropdown,
3111
.groupsearchdropdown {
3107
.groupsearchdropdown {
3112
    &.dropdown-menu {
3108
    &.dropdown-menu {
-
 
3109
        top: 100%;
3113
        width: 350px;
3110
        width: 350px;
3114
        .searchresultitemscontainer {
3111
        .searchresultitemscontainer {
3115
            max-height: 170px;
3112
            max-height: 170px;
3116
            overflow: auto;
3113
            overflow: auto;
3117
            /* stylelint-disable declaration-no-important */
3114
            /* stylelint-disable declaration-no-important */