Mark Otto
2fec9f13cd
dist
2017-10-30 12:48:13 -07:00
Johann-S
6d00ed586b
Do not create a Popper.js instance when we don't need it
2017-10-30 09:51:57 +01:00
Mark Otto
c5af0a7d6a
dist
2017-10-29 16:19:14 -07:00
Johann-S
2232b6b4d1
Throw error about Popper.js only when it's needed because some of our plugins don't use it ( #24573 )
2017-10-29 15:51:04 -07:00
Johann-S
e454c8ec1e
Add dropright and dropleft (right and left placements for our dropdown) ( #23860 )
...
* Add dropright (right placement for our dropdown)
* Add dropleft
* moves drop left arrow to the left
2017-10-29 15:29:13 -07:00
Mark Otto
bc53cb8bc5
dist
2017-10-28 12:04:47 -07:00
Johann-S
41fbec1188
Fix unit tests.
2017-10-27 19:19:55 +03:00
Pierre-Denis Vanduynslager
6fe72c6de8
Dropdown handle keydown on input and textarea.
2017-10-27 19:19:55 +03:00
Mark Otto
8c587d4280
dist
2017-10-25 12:31:55 -07:00
Johann-S
988327032d
Add unit tests for util.js
2017-10-25 12:59:40 +02:00
Johann-S
62fbb23ee6
Change Rollup config to wrap our dist files with jQuery instead of $
2017-10-24 12:39:25 +02:00
XhmikosR
ca4ad8bee8
Clean up transitionEnd properties. ( #24511 )
...
We don't support Opera 12, and Firefox's property was the unprefixed one.
2017-10-23 10:45:27 +03:00
Johann-S
1487c3a994
Add Util.jQuery
which will detect jQuery instead of relying on global $
( #24513 )
2017-10-23 10:35:27 +03:00
XhmikosR
2ef5b90136
Tighten htmllint's rules. ( #24471 )
2017-10-22 15:02:24 +03:00
Mark Otto
dbf5405cfd
fix version number
2017-10-19 12:23:29 -07:00
Mark Otto
cf00548f4e
new version number
2017-10-19 12:23:29 -07:00
Mark Otto
6124e7f229
dist
2017-10-19 09:13:17 -07:00
XhmikosR
d763d019ad
Make 1.9.1 the minimum jQuery version again. ( #24434 )
2017-10-19 09:02:27 -07:00
Mark Otto
7ce2b03b1a
dist
2017-10-15 15:51:44 -07:00
Johann-S
8e7ba02c5c
Modal plugin set _isTransitioning after the trigger of hide event
2017-10-10 14:19:22 +02:00
Vasilii Artemchuk
1aea9d7517
Update js/tests/README.md ( #24281 )
2017-10-07 01:04:21 +03:00
Johann-S
347b3ac1c0
Remove global jQuery in eslint because we import jQuery ( #24246 )
2017-10-04 17:31:35 +03:00
XhmikosR
be9e6f3638
Update modal.js
2017-10-04 15:03:06 +03:00
lucascono
47968c8126
Unit test for modal bug fix
...
Unit test for pull request #24240
2017-10-04 08:55:40 -03:00
lucascono
4b6537bef3
Fix modal bug
...
Fix for issue #24117
2017-10-04 06:08:34 -03:00
Johann-S
b29b1e1558
Use imported jQuery object
2017-10-04 09:55:32 +02:00
XhmikosR
ee574b76a7
Switch to lowercase doctype
. ( #24217 )
...
Having it uppercase doesn't offer anything and the lowercase version slightly improves gzip compression.
2017-10-03 19:34:59 +03:00
Roman O
527f55c2f3
Offset option for dropdown can be function ( #24222 )
...
* Offset option can be function (Popper.js)
* Fix...add function type for offset option
* Remove constants for popper config
* Optimize code. Remove foreach loop.
* Refactoring. Remove getOffset method
2017-10-03 14:34:44 +02:00
XhmikosR
499f9dc960
js/tests/visual/tab.html: fix HTML validation errors. ( #24183 )
2017-10-01 09:49:35 +03:00
Mark Otto
f5ad6e3987
dist
2017-09-30 14:28:03 -07:00
XhmikosR
502ac7ee4d
Lint docs js too and use `strict consistently. ( #24160 )
2017-09-28 17:25:28 +03:00
XhmikosR
e8d9a034d0
Add eslint-plugin-compat.
...
We can check for browser compatibility on lint time now.
2017-09-26 17:16:27 +03:00
XhmikosR
31c8721913
Normalize all links. ( #24109 )
...
* use a trailing slash when possible
* use https when possible
* remove a few redirected links
* consistently use `https://popper.js.org/ `
* fix `iconUrl` in nuget files
* change Jekyll Windows guide to the official one
2017-09-26 15:24:14 +03:00
Johann-S
9b8356ba52
Collapse - Allow to pass jQuery object or DOM element to the parent option
2017-09-25 13:23:13 +02:00
Patrick H. Lauke
fd56ea370c
Accessibility fixes to dynamic tabs (aria-selected
, remove dynamic tabs with dropdowns)
...
* Use `aria-selected` instead of `aria-expanded`
* Change tab.js to use `aria-selected` rather than `aria-expanded`
* Add `aria-orientation=vertical` to vertical tab list
* Remove dynamic tabs with dropdowns
* Fix non-interactive code examples
* Only set `aria-selected` on the `role="tab"` trigger - this stops `aria-selected` being incorrectly added to the `role="tabpanel"` itself (probably harmless, but nonetheless incorrect)
2017-09-24 12:00:54 +02:00
Troy Morehouse
6c70c70f63
fix(scrollspy): Spying on nested navs fails to activate for .nav-link's inside nav-item's ( #23967 )
...
* fix(scrollspy): Handle nested navs when nav-link inside nav-item
* [scrolspy] Find only child .nav-link's inside .nav-item
* [scrollspyt] Add tests for nested navs with nav-link inside nav-item
* fix troy-o's in test
2017-09-17 09:30:37 +02:00
Mark Otto
75d435f76e
dist
2017-09-12 22:24:15 -07:00
vsn4ik
d5890cb82f
Remove not necessary condition in tooltip.js
2017-09-11 22:44:42 +03:00
Johann-S
96659a3cad
Merge branch 'v4-dev' into collapse-js-with-text-truncate
2017-09-11 10:54:35 +02:00
Mark Otto
d8a5147c38
dist
2017-09-09 16:59:37 -07:00
Patrick Yeo
4527652177
Collapse.js preventDefault if [data-toggle="collapse"]
is an anchor tag
2017-09-08 14:53:15 -07:00
Johann-S
b822b5a17f
Remove placement attribute from our Dropdown plugin
2017-09-07 13:51:25 +02:00
Mark Otto
df47558ef6
dist
2017-09-05 21:05:12 -07:00
Johann-S
e04e42d08c
Merge branch 'v4-dev' into fix-jumping-modal-on-resize
2017-09-03 12:56:04 +02:00
Johann-S
37e105333d
Merge branch 'v4-dev' into fix-unwanted-padding-on-modal
2017-09-02 09:04:04 +02:00
Johann-S
a4667be152
Regroup our jQuery check in the same IIFE
2017-08-31 20:54:15 +03:00
Johann-S
9936bf5944
Create a bundled release of Bootstrap with Popper.js inside
2017-08-31 18:43:04 +02:00
David Bailey
cbaf7a7b79
Fix failing test
...
_adjustDialog should be called when the modal is first displayed to prevent it jumping position when the viewport is resized
2017-08-29 15:42:58 +01:00
David Bailey
ce41d3fd15
Add failing test
2017-08-29 15:36:37 +01:00
David Bailey
2622a015f2
Fix unit tests in PhantomJS
...
Use a virtual scrollbar as this is simpler than having a real one (overflow: scroll doesn't seem to work in Phantom), and disable it for the new test.
One test has also been altered to prevent erroneous fails when other inline styles are added to the body (e.g. overflow).
2017-08-29 12:01:41 +01:00