aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2017-04-10Remove `cursor: not-allowed` stylesPatrick H. Lauke9-24/+1
2017-04-10Merge branch 'v4-dev' into dropdown-keyboardPierre Vanduynslager5-23/+41
2017-04-10Fix collapse.js aria-expanded behaviorPatrick H. Lauke3-21/+17
* Remove aria-expanded from collapse.js target element aria-expanded="true"/aria-expanded="false" only applies to the trigger, not the element that is being expanded/collapsed. * Tweak collapse.js accessibility section ...to make it clearer that the aria-expanded attribute always just goes on the control. * Fix collapse.js unit tests - reword some of the text to make it clear we're checking behavior of trigger/control - move incorrect aria-expanded out of the <div>s and to the actual trigger/control <a>s - fix incorrect test assertion text output false -> true
2017-04-10Only change aria-pressed if it's not an input-based radio or checkbox groupPatrick H. Lauke2-2/+24
* Only change aria-pressed if it's not an input-based radio or checkbox group aria-pressed="true"/aria-pressed="false" is really only useful for making on/off toggles out of, say, `<button>` elements. the attribute is useless (and potentially confusing/conflicting) on, say, `<label>` elements for an existing `<input type="radio">` or similar. * Add unit test for buttons.js and radio/checkbox inputs in button groups
2017-04-09Merge branch 'v4-dev' into dropdown-keyboardPierre Vanduynslager31-266/+247
2017-04-09Remove incorrect role="tabpanel" from navs docsPatrick H. Lauke1-6/+4
`role="tabpanel"` is not appropriate as role for the overall container - it only applies to the individual content parts of each tab
2017-04-09Merge branch 'v4-dev' into v4-dev-docs-navs-js-tabpanel-fixPatrick H. Lauke12-30/+30
2017-04-09Add explicit aria-label to placeholder-only inputsPatrick H. Lauke12-30/+30
While `placeholder` is nominally valid per spec http://rawgit.com/w3c/html-api-map/master/index.html#accessible-name-and-description-calculation it is inelegant, a fallback, and not supported in ios/safari/voiceover and android/chrome/talkback, to name a few combinations `aria-describedby` is also not really the right tool for providing a name/label equivalent, so remove that from the list of possible alternative methods / clarify how it can be used
2017-04-09Merge branch 'v4-dev' into v4-dev-docs-navs-js-tabpanel-fixPatrick H. Lauke1-0/+1
2017-04-09Merge branch 'v4-dev' into v4-docs-button-group-a11y-patch1Patrick H. Lauke1-0/+1
2017-04-09Merge pull request #22398 from ↵Patrick H. Lauke1-0/+1
patrickhlauke/v4-dev-modal-macos-fullscreen-esc-fix Prevent default for ESC in modal.js
2017-04-09Remove incorrect role="tabpanel" from navs docsPatrick H. Lauke1-6/+4
`role="tabpanel"` is not appropriate as role for the overall container - it only applies to the individual content parts of each tab
2017-04-09Prevent default for ESC in modal.jsPatrick H. Lauke1-0/+1
ESC can be used to close modals, but on OS X/macOS this also jumps out of full-screen mode. `preventDefault` suppresses this.
2017-04-09Merge branch 'v4-dev' into v4-docs-button-group-a11y-patch1Patrick H. Lauke75-2023/+1931
2017-04-08gruntMark Otto8-168/+166
2017-04-08fixes #21922: set border-radius to 0 when global radius is disabledMark Otto1-1/+5
2017-04-08fixes #22135Mark Otto1-3/+6
2017-04-08Update card outline mixinMark Otto1-0/+6
Fixes #22056 by ensuring outline cards make their header/footer transparent and use the right border color.
2017-04-08tighten up horizontal input and button paddingMark Otto1-1/+1
2017-04-08Bump up from 2px to 3px so it's consistent; also fix focus of inputsMark Otto2-5/+5
2017-04-08Rename some .open to .show (#22389)Mark Otto2-12/+6
* no more outline overrides * rename old .open to .show
2017-04-08property orderMark Otto1-1/+1
2017-04-08Switch to ease function to remove trailing animation movementMark Otto1-1/+1
2017-04-08Do not stretch images in carousel-itemPierre-Denis Vanduynslager1-0/+1
2017-04-08drop img-fluid for w-100Mark Otto1-12/+12
2017-04-08Ensure carousel works in IE10/11Mark Otto3-34/+14
- Drops the `if-supports-3d-transforms()` mixin since all our browsers do support it - Updates carousel to not rely on that mixin
2017-04-08Merge branch 'v4-dev' into dropdown-keyboardPierre Vanduynslager185-4503/+13514
2017-04-08Revert "Drop width from sizing utils given .col- classes can do the same ↵Mark Otto3-5/+12
thing (follow up to #22376)" This reverts commit 2f21403a933336f7cb01c86bf3c650490bc658a6.
2017-04-08Add transition to .progress-barMark Otto2-0/+2
- Pulls in values from v3 - Closes #22371 which didn't use a transition include
2017-04-08Add dropdown-item-padding-y varMark Otto2-1/+2
- Closes #21622 which kept the 3px - Puts variable in proper order for shorthand (y x)
2017-04-08Drop width from sizing utils given .col- classes can do the same thing ↵Mark Otto3-12/+5
(follow up to #22376)
2017-04-08Remove margin-left on caret if empty (#22095)Jesper Strange Klitgaard Christiansen1-0/+4
2017-04-08Drop .jumbotron-hrMark Otto1-4/+0
- Closes #21760 - No longer needed since we have an rgba() value for this element, so it naturally darkens
2017-04-08Docs and CSS updates for #21807 (#22336)Mark Otto4-50/+26
* tweak some copy * fix up scrollspy docs * remove nav styles that were added * fix nav-based docs by requiring .nav-item on .nav-link
2017-04-08gruntMark Otto36-1497/+588
2017-04-08css: just some orderingCatalin Zalog1-19/+19
Order y & x axis by top, right, bottom, left logic
2017-04-08css: .navbar child's aligningCatalin Zalog1-4/+2
Vertical centering `.navbar` flex children's Demo: http://jsbin.com/fibini
2017-04-08css: .navbar-expand .dropdown positionCatalin Zalog1-1/+5
Set/reset `.dropdown` position when `.navbar-expand`. Demo: http://jsbin.com/pojecuh
2017-04-07drop flex and max-width, just use widthMark Otto1-6/+1
2017-04-07Remove system-ui from font stack due to i18n issuesMark Otto1-1/+1
2017-04-07Documentation - Add inserted event for Tooltip and PopoverJohann-S2-0/+8
2017-04-03css: .container-fluid 100%Catalin Zalog1-2/+3
Force .container-fluid to be 100% width no matter if the parent is flex, or not. Pen: http://codepen.io/zalog/pen/yMwyGr
2017-04-03Fix #22332: Adjust tests for hidden scrollbarIlias1-3/+15
2017-04-02Rename navbar-toggleable to navbar-expand in docs (#22309)Pierre Vanduynslager1-17/+17
2017-04-02Merge branch 'v4-dev' of https://github.com/twbs/bootstrap into v4-devMark Otto13-157/+964
2017-04-02Fix #18373: properly adjust padding-right of body and fixed elements when ↵Ilias2-39/+138
opening or closing modal
2017-04-02Tabs/Scrollspy/.nav/.list-group/.active independent of markup (<nav>, ↵Pierre Vanduynslager11-118/+826
.nav-item, <li> etc...)
2017-04-01gruntMark Otto20-116/+105
2017-03-31Popover + Tooltip - fix error when content or title is a numberJohann-S3-0/+42
2017-03-30Add explicit aria-label to placeholder-only inputsPatrick H. Lauke12-30/+30
While `placeholder` is nominally valid per spec http://rawgit.com/w3c/html-api-map/master/index.html#accessible-name-and-description-calculation it is inelegant, a fallback, and not supported in ios/safari/voiceover and android/chrome/talkback, to name a few combinations `aria-describedby` is also not really the right tool for providing a name/label equivalent, so remove that from the list of possible alternative methods / clarify how it can be used