aboutsummaryrefslogtreecommitdiff
path: root/js
AgeCommit message (Collapse)AuthorFilesLines
2018-12-21Bump to v4.2.1 (#27892)v4.2.1Mark Otto38-61/+61
2018-12-21Prep for v4.2.0 releaseMark Otto50-73/+73
- 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-16Revert "Remove now unnecessary shrink-to-fit viewport directive (#27818)" ↵XhmikosR12-12/+12
(#27855) This reverts commit af484dc12c2302c0e594a0e73a2ba06738a84410.
2018-12-16distMark Otto12-12/+62
2018-12-15Remove now unnecessary shrink-to-fit viewport directive (#27818)Patrick H. Lauke12-12/+12
`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-12-14integration test to be sure bootstrap can be bundledJohann-S3-0/+94
2018-12-14Make use of the package.json `version_short` property more.XhmikosR1-2/+4
2018-12-10fix fade animation for toastJohann-S1-5/+10
2018-12-10Change button checkbox/radios to ignore hidden input fields (#27802)Mike Vastola2-1/+24
2018-12-06Remove nonsensical boolean check (#27787)Patrick H. Lauke1-2/+1
...as it always evaluates to true
2018-12-06avoid console call in our unit tests (#27790)Johann-S3-3/+1
2018-12-05Add aria-modal to modals (#27780)Patrick H. Lauke2-0/+19
Dynamically set/remove `aria-modal="true"` when a modal is shown/hidden
2018-12-05Allow Tooltips/Popovers to work in shadow DOMJohann-S4-2/+84
2018-12-05fix regression about using element for tooltip container optionJohann-S3-4/+67
2018-11-25Add test to make sure we enforce focus on modal (#27723)Johann-S1-0/+41
2018-11-25DistXhmikosR24-263/+180
2018-11-23Fix body scrolling issue when modal open (#27698)ysds1-2/+2
2018-11-20Remove holder.js.XhmikosR1-2/+2
2018-11-20Allows both OL and UL lists for tab buttonsTieson Trowbridge1-2/+2
2018-11-14some cleaning and changes for readabilityJohann-S12-284/+273
2018-11-13DistXhmikosR24-2967/+3420
2018-11-13Update toast documentation following pull #27155Laussel LOïc1-3/+0
Also remove close button everywhere just let it when autohide is set to false
2018-11-13Remove the show delay for our toast pluginJohann-S3-56/+14
2018-11-13Implement `data-dismiss="toast"` to allow user to interact itself with the ↵Laussel Loïc3-23/+82
component (#27155)
2018-11-13Fix toast documentation page.Johann-S1-1/+5
2018-11-13Create toast JS plugin, add unit tests.Johann-S6-1/+521
2018-11-04Replace touch-action: none with pan-y, remove preventDefault from touch ↵patrickhlauke1-3/+0
event handling
2018-11-02handle detached tooltip when we try to hide a modalJohann-S2-5/+67
2018-10-30fix dispose modal unit testJohann-S1-3/+8
2018-10-30test(Modal): check if modal is disposedAndrew Luca2-2/+43
2018-10-30refactor(Modal): add `_isTransitioning` default valueAndrew Luca1-2/+4
Having variables initialised from start `_isTransitioning` is better. Would be better to add an eslint rule to check for undeclared variables use. Reordered enter checks for `show` and `hide` by priority.
2018-10-30Fix util tests on IE 10 (#27556)XhmikosR1-2/+2
2018-10-30Prevent the background to be shown when transitioningMartijn Cuppens2-2/+16
2018-10-29update our coverage required for branches and functionsJohann-S1-2/+2
2018-10-29add unit tests for our carouselJohann-S2-9/+50
2018-10-29add unit test to test tabs can be removed without throwing errorJohann-S1-0/+45
2018-10-29Update tab.jsdercodercom1-1/+1
I'm using Tab.js with remove function and get an error "TypeError: container is undefined [more info]", with this check the error is fixed.
2018-10-29fix tab fade out (#27533)Martijn Cuppens1-1/+2
2018-10-28calculate modal transition duration based on modal-dialog elementJohann-S2-1/+47
2018-10-21test(Modal): reuse _getScrollbarWidth in testsAndrew Luca1-8/+1
2018-10-21Fix typo in the Popper.js checks. (#27488)XhmikosR2-2/+2
2018-10-20avoid drag imgJohann-S2-9/+14
2018-10-20Set touch-action to "none"patrickhlauke1-1/+1
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-20Refactor (and correct) start/move/end functionspatrickhlauke1-17/+13
in particular, no need to use originEvent, and preventDefault() only needed for touch events
2018-10-20Remove unnecessary pointer event listenerspatrickhlauke1-2/+0
these may also be the cause of weird behavior in Chrome/Surface, where scrolling vertically triggers slide advance
2018-10-20Abandon swipe altogether if more than one touch detectedpatrickhlauke1-3/+4
2018-10-20Use correct touch-action valuespatrickhlauke1-1/+1
- 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-S2-22/+180
2018-10-20swipe left/right without hammerjsJohann-S5-84/+102
2018-10-20Add touch support in our carousel with HammerJS.Johann-S6-24/+183