/
usr
/
share
/
sass
/
bootstrap
/
/usr/share/sass/bootstrap
mkdir
upload
Name
Size
Mode
Actions
mixins/
-
0755
rm
utilities/
-
0755
rm
vendor/
-
0755
rm
bootstrap-grid.scss
598
0644
edit
dl
rm
bootstrap-reboot.scss
409
0644
edit
dl
rm
bootstrap.scss
918
0644
edit
dl
rm
_alert.scss
1164
0644
edit
dl
rm
_badge.scss
1121
0644
edit
dl
rm
_breadcrumb.scss
1326
0644
edit
dl
rm
_button-group.scss
3626
0644
edit
dl
rm
_buttons.scss
2685
0644
edit
dl
rm
_card.scss
5935
0644
edit
dl
rm
_carousel.scss
4794
0644
edit
dl
rm
_close.scss
940
0644
edit
dl
rm
_code.scss
1012
0644
edit
dl
rm
_custom-forms.scss
15688
0644
edit
dl
rm
_dropdown.scss
4436
0644
edit
dl
rm
_forms.scss
9242
0644
edit
dl
rm
_functions.scss
4181
0644
edit
dl
rm
_grid.scss
1745
0644
edit
dl
rm
_images.scss
1157
0644
edit
dl
rm
_input-group.scss
6318
0644
edit
dl
rm
_jumbotron.scss
405
0644
edit
dl
rm
_list-group.scss
3870
0644
edit
dl
rm
_media.scss
83
0644
edit
dl
rm
_mixins.scss
1050
0644
edit
dl
rm
_modal.scss
6308
0644
edit
dl
rm
_nav.scss
2154
0644
edit
dl
rm
_navbar.scss
7529
0644
edit
dl
rm
_pagination.scss
1823
0644
edit
dl
rm
_popover.scss
4705
0644
edit
dl
rm
_print.scss
3033
0644
edit
dl
rm
_progress.scss
1171
0644
edit
dl
rm
_reboot.scss
11539
0644
edit
dl
rm
_root.scss
572
0644
edit
dl
rm
_spinners.scss
1263
0644
edit
dl
rm
_tables.scss
3544
0644
edit
dl
rm
_toasts.scss
1132
0644
edit
dl
rm
_tooltip.scss
2512
0644
edit
dl
rm
_transitions.scss
261
0644
edit
dl
rm
_type.scss
2222
0644
edit
dl
rm
_utilities.scss
536
0644
edit
dl
rm
_variables.scss
48498
0644
edit
dl
rm
Edit:
/usr/share/sass/bootstrap/_carousel.scss
(4794B)
// Notes on the classes: // // 1. .carousel.pointer-event should ideally be pan-y (to allow for users to scroll vertically) // even when their scroll action started on a carousel, but for compatibility (with Firefox) // we're preventing all actions instead // 2. The .carousel-item-left and .carousel-item-right is used to indicate where // the active slide is heading. // 3. .active.carousel-item is the current slide. // 4. .active.carousel-item-left and .active.carousel-item-right is the current // slide in its in-transition state. Only one of these occurs at a time. // 5. .carousel-item-next.carousel-item-left and .carousel-item-prev.carousel-item-right // is the upcoming slide in transition. .carousel { position: relative; } .carousel.pointer-event { touch-action: pan-y; } .carousel-inner { position: relative; width: 100%; overflow: hidden; @include clearfix(); } .carousel-item { position: relative; display: none; float: left; width: 100%; margin-right: -100%; backface-visibility: hidden; @include transition($carousel-transition); } .carousel-item.active, .carousel-item-next, .carousel-item-prev { display: block; } .carousel-item-next:not(.carousel-item-left), .active.carousel-item-right { transform: translateX(100%); } .carousel-item-prev:not(.carousel-item-right), .active.carousel-item-left { transform: translateX(-100%); } // // Alternate transitions // .carousel-fade { .carousel-item { opacity: 0; transition-property: opacity; transform: none; } .carousel-item.active, .carousel-item-next.carousel-item-left, .carousel-item-prev.carousel-item-right { z-index: 1; opacity: 1; } .active.carousel-item-left, .active.carousel-item-right { z-index: 0; opacity: 0; @include transition(opacity 0s $carousel-transition-duration); } } // // Left/right controls for nav // .carousel-control-prev, .carousel-control-next { position: absolute; top: 0; bottom: 0; z-index: 1; // Use flex for alignment (1-3) display: flex; // 1. allow flex styles align-items: center; // 2. vertically center contents justify-content: center; // 3. horizontally center contents width: $carousel-control-width; color: $carousel-control-color; text-align: center; opacity: $carousel-control-opacity; @include transition($carousel-control-transition); // Hover/focus state @include hover-focus() { color: $carousel-control-color; text-decoration: none; outline: 0; opacity: $carousel-control-hover-opacity; } } .carousel-control-prev { left: 0; @if $enable-gradients { background-image: linear-gradient(90deg, rgba($black, .25), rgba($black, .001)); } } .carousel-control-next { right: 0; @if $enable-gradients { background-image: linear-gradient(270deg, rgba($black, .25), rgba($black, .001)); } } // Icons for within .carousel-control-prev-icon, .carousel-control-next-icon { display: inline-block; width: $carousel-control-icon-width; height: $carousel-control-icon-width; background: 50% / 100% 100% no-repeat; } .carousel-control-prev-icon { background-image: escape-svg($carousel-control-prev-icon-bg); } .carousel-control-next-icon { background-image: escape-svg($carousel-control-next-icon-bg); } // Optional indicator pips // // Add an ordered list with the following class and add a list item for each // slide your carousel holds. .carousel-indicators { position: absolute; right: 0; bottom: 0; left: 0; z-index: 15; display: flex; justify-content: center; padding-left: 0; // override <ol> default // Use the .carousel-control's width as margin so we don't overlay those margin-right: $carousel-control-width; margin-left: $carousel-control-width; list-style: none; li { box-sizing: content-box; flex: 0 1 auto; width: $carousel-indicator-width; height: $carousel-indicator-height; margin-right: $carousel-indicator-spacer; margin-left: $carousel-indicator-spacer; text-indent: -999px; cursor: pointer; background-color: $carousel-indicator-active-bg; background-clip: padding-box; // Use transparent borders to increase the hit area by 10px on top and bottom. border-top: $carousel-indicator-hit-area-height solid transparent; border-bottom: $carousel-indicator-hit-area-height solid transparent; opacity: .5; @include transition($carousel-indicator-transition); } .active { opacity: 1; } } // Optional captions // // .carousel-caption { position: absolute; right: (100% - $carousel-caption-width) / 2; bottom: 20px; left: (100% - $carousel-caption-width) / 2; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: $carousel-caption-color; text-align: center; }
Save
cmd:
run