Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/twbs/bootstrap.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-06-14Replace `/` division with multiplication and custom `divide()` function (#34245)Mark Otto
* Convert bulk of division to multiplication * Use custom divide() function instead of Dart Sass math module for greater compatibility * Apply suggestions from code review * Fix functions
2021-02-01_carousel.scss: Fix typo in comment (#32950)Quy
2021-01-29Make carousel indicators actual buttonsPatrick H. Lauke
2021-01-27Carousel: use buttons, not links, for prev/next controls (#32627)Patrick H. Lauke
* Carousel: use buttons, not links, for prev/next - expand the styles to neutralise border/background - change docs page - add extra unit test to check that links or buttons work as controls - modify visual test to use buttons as well - use buttons instead of links for prev/next - remove `role="button"` from links that are actually links * Clarify that controls can be button or link * Update site/content/docs/5.0/components/carousel.md Co-authored-by: Mark Otto <markd.otto@gmail.com> * Explicitly set padding to 0 to prevent dipping/moving on active in Firefox Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2020-12-04feat(RTL): implement RTLGaël Poupard
Using RTLCSS directives, renaming things to use logical names and following best practices.
2020-09-24Carousel enhancements, including .carousel-dark (#31650)Mark Otto
* Replace existing carousel control icons with chevrons from Bootstrap Icons * Add .carousel-dark variant * Test * Add variable for .carousel-dark filter * Update _variables.scss Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2020-02-12Shorten if notations so that property order can be appliedMartijn Cuppens
2020-02-12Convert background shorthands to separate propertiesMartijn Cuppens
2019-10-12Carousel variables (#29493)leshasmp
2019-10-01Variable carousel indicator opacity (#29468)astrahov
2019-08-26Update z-indices (#29292)Martijn Cuppens
- `.carousel-caption` doesn't need a z-index. There are no non-static element in its containing block (`.carousel-item`) - The `z-index` of `.carousel-indicators` is way higher than it needs to be (`15`), the highest sibling `z-index` is `1`, so it can be set to `2` to be the top layer.
2019-07-30carousel: fix transition properties order. (#29173)XhmikosR
2019-07-29Change property from background to background-image (#29149)Chandan Deep
For Gradient, We have to use the background-image instead of only background.
2019-07-20Use escape-svg() function (#29077)Martijn Cuppens
* Use escape-svg() function * Update theming.md
2019-05-08Drop all hover mixinsMark Otto
Previously deprecated in v4.x, this clears out the now unused Sass option and removes some unused mixins. Arguably we could remove more, but I like the hover-focus mixin and we make extensive use of it across the project.
2019-01-14Fix background size yMartijn Cuppens
2019-01-14Minify background propertyMartijn Cuppens
2018-12-14Remove redundant brackets (#27768)Martijn Cuppens
2018-11-05Prevent white line in Firefox (regression) (#27594)Martijn Cuppens
2018-11-04Replace touch-action: none with pan-y, remove preventDefault from touch ↵patrickhlauke
event handling
2018-10-31Fix Edge bounce and restore original transition easing (#27279)Martijn Cuppens
2018-10-30Prevent the background to be shown when transitioningMartijn Cuppens
2018-10-21Re-add carousel control transition (#27277)Martijn Cuppens
2018-10-21Carousel fade cleanup (#27278)Martijn Cuppens
2018-10-20Set touch-action to "none"patrickhlauke
Firefox currently seems extremely fickle - with `pan-y` if fires pointercancel as soon as a touch strays even a pixel or so vertically. While `touch-action: pan-y` would be ideal (allowing users to scroll the page even when their finger started the scroll on the carousel), this prevents a swipe that isn't perfectly/only horizontal to be recognised by Firefox.
2018-10-20Use correct touch-action valuespatrickhlauke
- my fault, my original advice of using `touch-action: pan-x` is exactly the value we *don't* want to have the browser handle...
2018-10-20use pointer events if availableJohann-S
2018-08-26Simpler carousel indicators css (#26996)Martijn Cuppens
2018-07-25Carousel indicators transition (#26902)Martijn Cuppens
2018-05-18Fix double-transition bug (#26452)domq
By applying the transition: CSS property only to classes that are active during sliding, we avoid an unnecessary, non-zero-time animation that although mostly invisible, does interfere with e.g. z-index based parallax
2018-04-24Closes #26300: Add cursor pointer to carousel indicatorsVarunram
2018-04-01Tiny grammar and punctuation tweaks to a comment.Tom Swirly
1. It's == "it is" 2. The subject of the sentence is "Only one" (not "these") so the verb must agree with it. Feel free to do nothing with this change, use it, etc - I just saw this while reading through the code.
2018-03-12Replace "loose" HEX values with their respective variables (#25672)Jacob Müller
2018-01-22Feature: Add carousel fade option (#22958)Mark Otto
* Move helpful code comments * Add .carousel-fade option to Sass * Document example of the fade carousel * more logical warning of the .active class on carousel items
2017-10-23Enable stylelint's `function-comma-space-after`. (#24501)XhmikosR
The option is set to `always-single-line` in stylelint-config-standard which we extend.
2017-10-19Gradients and shadows (#24429)Mark Otto
* Update the form focus mixin to use a manual `$enable-shadows` check so we can always ensure a focus state for accessibility and consistency * - Add new `$input-btn-focus-width` and `$input-btn-focus-color` variables. - Replace separate `$btn-focus-box-shadow` and `$input-focus-box-shadow` variables with unified `$input-btn-focus-box-shadow` to match our combined variables approach elsewhere. * Put new focus width var to use in buttons mixins * use new button input-box shadow var * Add a new mixin for quickly adding linear gradient to components when $enable-gradients is set to true * use correct var * fix focus shadows in button mixins * Add opt-in gradients to alerts, buttons, carousel, custom radios and checkboxes, custom file input, and dropdown items * Generate .bg-gradient- utilities * add headings to colors page and document bg-gradient utils * update the button color for active status, check with yiq as it's done for basic state and hover state
2017-07-02Update carousel display settingsMark Otto
Use `display: block` since we're not really using any flex styles on the `.carousel-items` (only their controls and indicators). For the indicators, since moving to `width`, our indicators grow to fill available space, so we need to change `flex: 1 0 auto` to `flex: 0 1 auto` to prevent that.
2017-07-01using max-width in flex: 1 0 auto; in ie11 offsets the center-aligned contentsMark Otto
2017-07-01use @supports to apply transform3d to those who can do it, then provide a ↵Mark Otto
non-3d fallback to ie11
2017-04-09property orderMark Otto
2017-04-09Do not stretch images in carousel-itemPierre-Denis Vanduynslager
2017-04-09Ensure carousel works in IE10/11Mark Otto
- Drops the `if-supports-3d-transforms()` mixin since all our browsers do support it - Updates carousel to not rely on that mixin
2017-01-24Remove `cursor: pointer;` (#21812)Mark Otto
* Remove most of custom cursor: pointer; implementations * turns out that's not so much of a thing
2017-01-01Update carousel comments (#21501)Quy
2016-12-23lintingMark Otto
2016-12-23text-align doesn't apply here, so we can nuke itMark Otto
2016-12-23Redo controls in flexboxMark Otto
- Drops the absolute positioning of the icons within the left/right controls. We have to keep the controls themselves positioned though since we're overlapping HTML elements here. - No more position, left, right, or margins involved; just some justify-content and align-items. - Add some comments for explaining which flex property-value pair does what. - Remove the unapplied font and line-height stuff now that we're all SVGs and flexbox here.
2016-12-23flexbox powered indicatorsMark Otto
This revamps the indicators to use flexbox instead of inline-block for added flexbility (hah). Indicators now automatically scale based on the number of elements present, and max out at the `$carousel-indicator-width` instead of always being that wide.
2016-12-23start small--set flex instead of block for active itemsMark Otto
2016-12-20Add variables for transitions (#21345)Tom Lutzenberger
* Add variables for transitions * Add variables for transitions