- 28 Jul, 2017 1 commit
-
-
Johann-S authored
-
- 04 Jul, 2017 1 commit
-
-
Johann-S authored
-
- 14 Jun, 2017 1 commit
-
-
Johann-S authored
-
- 30 May, 2017 2 commits
- 28 May, 2017 1 commit
-
-
Mark Otto authored
-
- 24 May, 2017 1 commit
-
-
Johann-S authored
-
- 17 May, 2017 1 commit
-
-
Johann-S authored
-
- 14 May, 2017 6 commits
- 18 Apr, 2017 1 commit
-
-
Patrick H. Lauke authored
As the question often comes up about why Bootstrap does not do "true" ARIA menus (with their `role="menu"` etc), add an admittedly lengthy note (tl;dr because BS is generic, and ARIA menus are specific and quite limiting). Additionally, fixes up the `<a>` example for dropdown trigger, with the missing `role="button"` and neutering the `href` (which would be useless anyway since BS overrides the link-like nature of the `<a>` so it could never be triggered/followed anyway)
-
- 14 Apr, 2017 1 commit
-
-
Patrick H. Lauke authored
* Replace backdrop with simple noop mouse listener As discussed in https://github.com/twbs/bootstrap/pull/22422 the current approach of injecting a backdrop (to work around iOS' broken event delegation for the `click` event) has annoying consequences on touch-enabled laptop/desktop devices. Instead of a backdrop `<div>`, here we simply add extra empty/noop mouse listeners to the immediate children of `<body>` (and remove them when the dropdown is closed) in order to force iOS to properly bubble a `click` resulting from a tap (essentially, method 2 from https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html) This is sufficient (except in rare cases where the user does manage to tap on the body itself, rather than any child elements of body - which is not very likely in an iOS phone/tablet scenario for most layouts) to get iOS to get a grip and do the correct event bubbling/delegation, meaning the regular "click" event will bubble back to the `<body>` when tapping outside of the dropdown, and the dropdown will close properly (just like it already does, even without this fix, in non-iOS touchscreen devices/browsers, like Chrome/Android and Windows on a touch laptop). This approach, though a bit hacky, has no impact on the DOM structure, and has no unforeseen side effects on touch-enabled laptops/desktops. And crucially, it works just fine in iOS. * Remove dropdown backdrop styles * Update doc for dropdowns and touch-enabled devices
-
- 12 Apr, 2017 1 commit
-
-
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
-
- 04 Jan, 2017 1 commit
-
-
Mark Otto authored
-
- 08 Dec, 2016 1 commit
-
-
Starsam80 authored
-
- 27 Oct, 2016 1 commit
-
-
Einar Gangsø authored
-
- 25 Oct, 2016 1 commit
-
-
Johann-S authored
-
- 03 Oct, 2016 2 commits
-
-
Bardi Harborow authored
-
Mark Otto authored
* descriptions for getting started pages * descriptions for layout * add content page descriptions * more descriptions, updates to some existing ones * correct site url * add social stuff to config for twitter cards * add twitter meta tags; use large image for homepage and regular card for all others * add the assets * more site config * more social shiz to partial, remove existing meta for the partial, remove page title from homepage for simpler if statements
-
- 22 Aug, 2016 1 commit
-
-
Mark Otto authored
-
- 02 Aug, 2016 1 commit
-
-
Pierre-Denis Vanduynslager authored
-
- 11 May, 2016 1 commit
-
-
Mark Otto authored
-
- 19 Feb, 2016 1 commit
-
-
Jeremy Kratz authored
Fixes #18493 Closes #18836 [skip sauce]
-
- 25 Aug, 2015 1 commit
-
-
XhmikosR authored
-
- 24 Aug, 2015 1 commit
-
-
Chris Rebert authored
And link to a relevant blog post w/ more info. Refs #16966 [skip sauce]
-
- 18 Aug, 2015 2 commits
- 17 Aug, 2015 1 commit
-
-
Mark Otto authored
- Remove nested > selectors for dropdown items - Update docs examples to use all the new markup
-
- 15 Aug, 2015 1 commit
-
-
Mark Otto authored
- Simpler main nav on all pages - Back to purple masthead on homepage instead of dark graphite - Active link styles on the main nav - Cleaned up sidebar nav - New docs layout name - Homepage copy edits - Updated bright purple docs color
-
- 10 Aug, 2015 2 commits
- 06 Aug, 2015 1 commit
-
-
Mark Otto authored
-
- 29 May, 2015 1 commit
-
-
Mark Otto authored
-
- 16 Apr, 2015 2 commits
- 31 Mar, 2015 1 commit
-
-
Mark Otto authored
-