/home/techb158/dev.balacoffee.com/resources/src/assets/styles/vendor/bootstrap
NameSizeModeActions
.github/-0755rm
mixins/-0755rm
utilities/-0755rm
.babelrc.js2980644editdlrm
.browserslistrc2050644editdlrm
.editorconfig2220644editdlrm
.eslintignore610644editdlrm
.eslintrc.json70990644editdlrm
.gitattributes3980644editdlrm
.gitignore5970644editdlrm
.stylelintignore490644editdlrm
.stylelintrc76350644editdlrm
.travis.yml7410644editdlrm
bootstrap-grid.scss6490644editdlrm
bootstrap-reboot.scss4110644editdlrm
bootstrap.scss8990644editdlrm
_alert.scss11500644editdlrm
_badge.scss9820644editdlrm
_breadcrumb.scss12780644editdlrm
_button-group.scss37400644editdlrm
_buttons.scss27800644editdlrm
_card.scss60370644editdlrm
_carousel.scss52530644editdlrm
_close.scss8730644editdlrm
_code.scss9680644editdlrm
_custom-forms.scss122620644editdlrm
_dropdown.scss38390644editdlrm
_forms.scss87570644editdlrm
_functions.scss26600644editdlrm
_grid.scss10160644editdlrm
_images.scss11460644editdlrm
_input-group.scss53590644editdlrm
_jumbotron.scss3780644editdlrm
_list-group.scss28870644editdlrm
_media.scss830644editdlrm
_mixins.scss9840644editdlrm
_modal.scss49340644editdlrm
_nav.scss20220644editdlrm
_navbar.scss65290644editdlrm
_pagination.scss18740644editdlrm
_popover.scss45360644editdlrm
_print.scss30030644editdlrm
_progress.scss8640644editdlrm
_reboot.scss115510644editdlrm
_root.scss5720644editdlrm
_tables.scss35190644editdlrm
_toasts.scss9740644editdlrm
_tooltip.scss25030644editdlrm
_transitions.scss3110644editdlrm
_type.scss21150644editdlrm
_utilities.scss4360644editdlrm
_variables.scss331880644editdlrm
Edit: /home/techb158/dev.balacoffee.com/resources/src/assets/styles/vendor/bootstrap/_carousel.scss (5253B)
// Notes on the classes: // // 1. The .carousel-item-left and .carousel-item-right is used to indicate where // the active slide is heading. // 2. .active.carousel-item is the current slide. // 3. .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. // 4. .carousel-item-next.carousel-item-left and .carousel-item-prev.carousel-item-right // is the upcoming slide in transition. .carousel { position: relative; } .carousel-inner { position: relative; width: 100%; overflow: hidden; } .carousel-item { position: relative; display: none; align-items: center; width: 100%; backface-visibility: hidden; perspective: 1000px; } .carousel-item.active, .carousel-item-next, .carousel-item-prev { display: block; @include transition($carousel-transition); } .carousel-item-next, .carousel-item-prev { position: absolute; top: 0; } .carousel-item-next.carousel-item-left, .carousel-item-prev.carousel-item-right { transform: translateX(0); @supports (transform-style: preserve-3d) { transform: translate3d(0, 0, 0); } } .carousel-item-next, .active.carousel-item-right { transform: translateX(100%); @supports (transform-style: preserve-3d) { transform: translate3d(100%, 0, 0); } } .carousel-item-prev, .active.carousel-item-left { transform: translateX(-100%); @supports (transform-style: preserve-3d) { transform: translate3d(-100%, 0, 0); } } // // Alternate transitions // .carousel-fade { .carousel-item { opacity: 0; transition-duration: .6s; transition-property: opacity; } .carousel-item.active, .carousel-item-next.carousel-item-left, .carousel-item-prev.carousel-item-right { opacity: 1; } .active.carousel-item-left, .active.carousel-item-right { opacity: 0; } .carousel-item-next, .carousel-item-prev, .carousel-item.active, .active.carousel-item-left, .active.carousel-item-prev { transform: translateX(0); @supports (transform-style: preserve-3d) { transform: translate3d(0, 0, 0); } } } // // Left/right controls for nav // .carousel-control-prev, .carousel-control-next { position: absolute; top: 0; bottom: 0; // 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; // We can't have a transition here because WebKit cancels the carousel // animation if you trip this while in the middle of another animation. // Hover/focus state @include hover-focus { color: $carousel-control-color; text-decoration: none; outline: 0; opacity: .9; } } .carousel-control-prev { left: 0; @if $enable-gradients { background: linear-gradient(90deg, rgba($black, .25), rgba($black, .001)); } } .carousel-control-next { right: 0; @if $enable-gradients { background: 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: transparent no-repeat center center; background-size: 100% 100%; } .carousel-control-prev-icon { background-image: $carousel-control-prev-icon-bg; } .carousel-control-next-icon { background-image: $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: 10px; left: 0; z-index: 15; display: flex; justify-content: center; padding-left: 0; // override
    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 { position: relative; 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: rgba($carousel-indicator-active-bg, .5); // Use pseudo classes to increase the hit area by 10px on top and bottom. &::before { position: absolute; top: -10px; left: 0; display: inline-block; width: 100%; height: 10px; content: ""; } &::after { position: absolute; bottom: -10px; left: 0; display: inline-block; width: 100%; height: 10px; content: ""; } } .active { background-color: $carousel-indicator-active-bg; } } // 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; }