- 12 Apr, 2017 2 commits
-
-
Patrick H. Lauke authored
...as touch is not exclusive to "mobile" anymore nowadays. also explicitly clarifies this is a fix for iOS, and that it impacts touch laptops etc as well. lastly, renames the variable from "dropdown" to "backdrop" for clarity/consistency
-
Patrick H. Lauke authored
...as touch is not exclusive to "mobile" anymore nowadays. also explicitly clarifies this is a fix for iOS, and that it impacts touch laptops etc as well. lastly, renames the variable from "dropdown" to "backdrop" for clarity/consistency
-
- 11 Apr, 2017 3 commits
-
-
Patrick H. Lauke authored
Closes #22061 Xref #22365
-
Patrick H. Lauke authored
-
Mark Otto authored
Remove docs files and Gruntfile from package managers
-
- 10 Apr, 2017 4 commits
-
-
Patrick H. Lauke authored
Per discussion on https://github.com/twbs/bootstrap/issues/22222#issuecomment-292819959 > browsers don't normally use the "not-allowed" cursor in these circumstances, so it makes BS a bit opinionated here. (and, at least on Windows, the "not-allowed" cursor looks rather fugly with its red colour compared to other regular mouse pointers) > >  Closes https://github.com/twbs/bootstrap/issues/22222
-
Patrick H. Lauke authored
-
Patrick H. Lauke authored
* 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
-
Patrick H. Lauke authored
* 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
-
- 09 Apr, 2017 12 commits
-
-
Patrick H. Lauke authored
`role="tabpanel"` is not appropriate as role for the overall container - it only applies to the individual content parts of each tab
-
Patrick H. Lauke authored
-
Patrick H. Lauke authored
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
-
Patrick H. Lauke authored
-
Patrick H. Lauke authored
-
Patrick H. Lauke authored
Prevent default for ESC in modal.js
-
Patrick H. Lauke authored
`role="tabpanel"` is not appropriate as role for the overall container - it only applies to the individual content parts of each tab
-
Patrick H. Lauke authored
ESC can be used to close modals, but on OS X/macOS this also jumps out of full-screen mode. `preventDefault` suppresses this.
-
Patrick H. Lauke authored
-
Mark Otto authored
-
Mark Otto authored
-
- 08 Apr, 2017 17 commits
-
-
Mark Otto authored
* no more outline overrides * rename old .open to .show
-
Mark Otto authored
-
Mark Otto authored
-
Pierre-Denis Vanduynslager authored
-
Mark Otto authored
-
Mark Otto authored
- Drops the `if-supports-3d-transforms()` mixin since all our browsers do support it - Updates carousel to not rely on that mixin
-
Mark Otto authored
- Pulls in values from v3 - Closes #22371 which didn't use a transition include
-
Mark Otto authored
- Closes #21622 which kept the 3px - Puts variable in proper order for shorthand (y x)
-
Mark Otto authored
-
-
Mark Otto authored
- Closes #21760 - No longer needed since we have an rgba() value for this element, so it naturally darkens
-
Mark Otto authored
* tweak some copy * fix up scrollspy docs * remove nav styles that were added * fix nav-based docs by requiring .nav-item on .nav-link
-
Mark Otto authored
-
Catalin Zalog authored
Order y & x axis by top, right, bottom, left logic
-
Catalin Zalog authored
Vertical centering `.navbar` flex children's Demo: http://jsbin.com/fibini
-
Catalin Zalog authored
Set/reset `.dropdown` position when `.navbar-expand`. Demo: http://jsbin.com/pojecuh
-
- 07 Apr, 2017 2 commits