| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2021-04-15 | Remove aria-haspopup from dropdowns (#33624) | Patrick H. Lauke | 1 | -13/+13 | |
| `aria-haspopup="true"` is really intended to signal that an ARIA `menu` will be opened on activation. as a result, some assistive technologies will announce controls with `aria-haspopup="true"` as a menu or menu item (e.g. JAWS and NVDA). In addition, `aria-haspopup` seems to trigger a bug in Edge/Narrator where the `aria-expanded` state is not correctly announced at the moment when `aria-haspopup` is present. This now makes the dropdown button more like a generic disclosure widget control - see also https://www.w3.org/TR/wai-aria-practices-1.2/examples/disclosure/disclosure-navigation.html01 | |||||
| 2020-10-27 | Remove redundant visually hidden "(current)" from pagination controls (#31892) | Patrick H. Lauke | 1 | -1/+1 | |
| * Replace visually hidden span with aria-current in tests * Remove redundant visually hidden "(current)" when `aria-current` already used Closes #31891 | |||||
| 2019-01-15 | tests: use jQuery from node_modules. (#28059) | XhmikosR | 1 | -1/+1 | |
| 2018-12-21 | Prep for v4.2.0 release | Mark Otto | 1 | -1/+1 | |
| - Move 4.1 docs to 4.2 - Update versions everywhere to 4.1.3 with release script - Manually bump the shorthand version in package.json - Add 4.2 to the versions docs page - Update some redirects - Fix tests asset URLs - Bump Nuget and more | |||||
| 2018-12-16 | Revert "Remove now unnecessary shrink-to-fit viewport directive (#27818)" ↵ | XhmikosR | 1 | -1/+1 | |
| (#27855) This reverts commit af484dc12c2302c0e594a0e73a2ba06738a84410. | |||||
| 2018-12-15 | Remove now unnecessary shrink-to-fit viewport directive (#27818) | Patrick H. Lauke | 1 | -1/+1 | |
| `shrink-to-fit=no` is not needed anymore - Apple removed the need for it from iOS9.3 onwards See https://www.scottohara.me/blog/2018/12/11/shrink-to-fit.html and https://github.com/h5bp/html5-boilerplate/issues/2102 | |||||
| 2018-10-14 | js/tests/visual: fix popper script. | XhmikosR | 1 | -1/+1 | |
| Broken after 787441d. | |||||
| 2018-10-14 | Fix invalid selectors in tests and examples. | XhmikosR | 1 | -1/+1 | |
| 2018-07-23 | fix(tests): visual plugins tests | Johann-S | 1 | -2/+2 | |
| 2018-04-12 | Docs/examples: change links to Sass documentation and example.com to https | Swardu | 1 | -1/+1 | |
| 2018-02-11 | Dropdown - Allow to disable Popper.js style (#24092) | Johann-S | 1 | -3/+15 | |
| * Dropdown - Allow to disable Popper.js style * Update dropdown.js * Update dropdown.html * copy changes | |||||
| 2018-01-21 | Update dropdown.js to allow referenceElement (#25219) | 719media | 1 | -0/+26 | |
| 2017-10-29 | Add dropright and dropleft (right and left placements for our dropdown) (#23860) | Johann-S | 1 | -0/+48 | |
| * Add dropright (right placement for our dropdown) * Add dropleft * moves drop left arrow to the left | |||||
| 2017-10-22 | Tighten htmllint's rules. (#24471) | XhmikosR | 1 | -1/+1 | |
| 2017-10-03 | Switch to lowercase `doctype`. (#24217) | XhmikosR | 1 | -1/+1 | |
| Having it uppercase doesn't offer anything and the lowercase version slightly improves gzip compression. | |||||
| 2017-06-25 | update navbars to rename .navbar-inverse to .navbar-dark, update all navbar ↵ | Mark Otto | 1 | -1/+1 | |
| examples and variables | |||||
| 2017-06-04 | Update path to our docs assets for visual tests | Johann-S | 1 | -2/+2 | |
| 2017-05-22 | Better management of dropdown/dropup with alignment | Johann-S | 1 | -10/+28 | |
| 2017-05-17 | Use popper to align dropdown menu instead of using css with important | Johann-S | 1 | -11/+37 | |
| 2017-05-14 | Handle dropup for Dropdown | Johann-S | 1 | -0/+13 | |
| 2017-05-14 | Begin to use Popper for Dropdown | Johann-S | 1 | -0/+1 | |
| 2017-03-23 | rename from .navbar-toggleable to .navbar-expand to reflect mobile first ↵ | Mark Otto | 1 | -1/+1 | |
| approach everywhere else | |||||
| 2017-03-23 | more docs updates | Mark Otto | 1 | -2/+2 | |
| 2016-12-31 | v4: Rip out IE compatibility mode meta tags (#21483) | Mark Otto | 1 | -1/+0 | |
| * Remove IE compatibility mode meta tag from docs, examples, and JS tests as we no longer support IE9 and IE8 * update and remove some IE bits from our supported browser page * update introduction.md to match * reword starter template intro | |||||
| 2016-12-31 | nuke local test vendor jquery and tether, replace with docs assets | Mark Otto | 1 | -1/+1 | |
| 2016-12-30 | fix navbar in dropdown visual test file | Mark Otto | 1 | -4/+7 | |
| 2016-11-13 | Update visual tests. | Bardi Harborow | 1 | -95/+54 | |
| 2016-10-12 | v4: Fix outdated utilites classes | vsn4ik | 1 | -3/+3 | |
| 2016-02-27 | JS visual tests: Remove usages of defunct .page-header class | Chris Rebert | 1 | -3/+1 | |
| [skip sauce] | |||||
| 2016-02-19 | Fix validation errors. | XhmikosR | 1 | -1/+1 | |
| [skip sauce] | |||||
| 2015-10-26 | Remove html5shiv and respond.js from test files. | XhmikosR | 1 | -7/+0 | |
| 2015-08-21 | Docs: Update all dropdowns to new HTML structure | Heinrich Fenkart | 1 | -4/+4 | |
| 2015-08-18 | fix dropdown js visual example | Jacob Thornton | 1 | -58/+62 | |
| 2015-06-18 | Merge branch 'master' into v4 | Mark Otto | 1 | -35/+45 | |
| 2015-06-02 | generalize dropdowns / drop role="menu" | Patrick H. Lauke | 1 | -35/+35 | |
| as role="menu" is a very specific (and strict) ARIA pattern for desktop-like application menus, and our dropdowns are often used as pure navigation dropdowns, this change abandons ARIA menus for a more open-ended and light-weight approach (see http://heydonworks.com/practical_aria_examples/#submenus and http://www.w3.org/WAI/tutorials/menus/flyout/#improve-screen-reader-support-using-wai-aria) note that in dropdown.js, switched to now target ``.dropdown-menu`` instead of ``role["menu"]`` - this also prevents bootstrap scripts from "bleeding" into non-bootstrap components on the same page. also removed the ``role=["listbox"]`` part, which appears to be vestigial/unused (only place in bootstrap that uses that role are carousels, and their key handling is done separately) | |||||
| 2015-05-10 | add dropdown | fat | 1 | -27/+21 | |
| 2015-05-06 | remove closureness from plugins | fat | 1 | -1/+8 | |
| 2015-02-11 | bootstrap onto closure | fat | 1 | -1/+1 | |
| 2014-12-15 | Remove IE8 compat shims from JS visual tests | Chris Rebert | 1 | -7/+0 | |
| 2014-11-05 | Update head of all visual tests to use our basic template | Heinrich Fenkart | 1 | -1/+11 | |
| 2014-10-07 | Change Twitter links to use `https`. | XhmikosR | 1 | -20/+20 | |
| 2014-10-03 | Add missing collapse JS files to dropdown visual test | Maarten Van Hoof | 1 | -0/+1 | |
| Closes #14726. | |||||
| 2014-07-02 | Add collapsed default class to navbar-toggle | Michael Silber | 1 | -1/+1 | |
| 2014-06-07 | Adds isolated visual tests for javascript plugins (decoupled from docs). ↵ | fat | 1 | -0/+97 | |
| This makes it faster and easier to test/develop js functionality not represented in unit tests, and gives us a playground for interactions, etc. It also makes it so developing javascript is now decoupled form jekyll, which should make everything faster and less painful. This commit also reverts my filter commit https://github.com/twbs/bootstrap/commit/9900771aa7f1b3ddcee49aec84082104776ace70 which broke scrollspy for dropdowns. | |||||
