| Age | Commit message (Collapse) | Author | Files | Lines |
|
Co-authored-by: XhmikosR <[email protected]>
|
|
* Support `Home` and `End` keys in tabs
* Update tab.js
* simplify tests
* Update navs-tabs.md
* Update .bundlewatch.config.json
---------
Co-authored-by: Patrick H. Lauke <[email protected]>
Co-authored-by: XhmikosR <[email protected]>
Co-authored-by: Mark Otto <[email protected]>
|
|
* Tweak and re-organize ESLint config
* merge individual configs to the root config
* enable more eslint-plugin-import rules
* lint markdown files
* Lint
|
|
|
|
* fix wrong generation of aria-labelledby in tab navigation
* fix wrong test
---------
Co-authored-by: Jan Bensch <[email protected]>
Co-authored-by: XhmikosR <[email protected]>
|
|
* Bump version to 5.3.0-alpha1
* Dist
* Add docs versions updates
* Update note in homepage hero
Co-authored-by: Mark Otto <[email protected]>
|
|
|
|
|
|
(#36027)
* Move `getElementFromSelector` & getSelectorFromElement` inside selector-engine.js, in order to use SelectorEngine methods, avoiding raw querySelector usage
* add `getMultipleElementsFromSelector` helper
Co-authored-by: Julien Déramond <[email protected]>
|
|
|
|
* Bump version to v5.2.2
* Dist
|
|
* fix: keyboard functionality
* test: add tests
* Add some focus spies in 2 other unit tests
Co-authored-by: Julien Déramond <[email protected]>
|
|
* Close #36947: fix active class toggling tabs within dropdown
|
|
* fix: drop tabs auto-focus
|
|
* Bump version to v5.2.1.
* Dist
|
|
* Bump version to 5.2.0
* Dist
* Update masthead.html
|
|
not (simplify checks) (#36622)
|
|
|
|
* Handle disabled tabs
* Fix after feedback
* Update js/src/tab.js
Co-authored-by: GeoSot <[email protected]>
* Update js/src/tab.js
Co-authored-by: GeoSot <[email protected]>
* Commit suggestions via GitHub broke the thing
* Add some unit tests
* Remove temp doc modification
* Add tests for left arrow
* Add disabled tabs in JavaScript Behavior section
* Compact 4 tests to 2 tests
* Compact 4 tests to 2 tests
* Add 'disabled' attribute for all buttons
* Change the disabled pane position only for the vertical version
* Change ids for the confusing first example in JavaScript behavior
* Use disabled attribute instead of the class for buttons in tabs
Co-authored-by: GeoSot <[email protected]>
|
|
* Tab: Revamp tab.js & add support Aria features
* Tab: Add tab support, just to keep backwards compatibility. Better to remove it on v6
* Revert "Tab: Add tab support, just to keep backwards compatibility. Better to remove it on v6"
* Support arrow down/up functionality
* add prevent default to avoid scrolling the page during up/down keys handling
* remove panel tabindex handling
* Expand documentation text for JS plugin
* Rearrange new docs to specifically call out a11y
* properly place section
Co-authored-by: XhmikosR <[email protected]>
Co-authored-by: Patrick H. Lauke <[email protected]>
Co-authored-by: Mark Otto <[email protected]>
|
|
* remove unneeded parentheses
* move variable
|
|
* add missing comments
* shorten block comments
* reorder constants
* reorder public/private methods
* sort exports alphabetically in util/index.js
* fix a couple of typos
|
|
|
|
|
|
|
|
|
|
* Prepare v5.1.1.
* Dist
|
|
|
|
* Bump version to v5.0.2.
* Dist
|
|
Co-authored-by: Rohit Sharma <[email protected]>
Co-authored-by: XhmikosR <[email protected]>
|
|
* Bump version to 5.0.1.
* Dist
|
|
* Force each plugin that extends base-components to implement a static method `NAME()`
* Remove redundant `NAME` argument from 'Utils.defineJQueryPlugin' & fix test
|
|
|
|
* Bump version to 5.0.0
* Fix npm tag
* Dist
|
|
Co-authored-by: XhmikosR <[email protected]>
|
|
* use prevent default only if triggered by anchor
* disable auto-initialization if trigger is disabled
|
|
Scope selector to `dropdownElement` when adding active classes
|
|
|
|
* show() should bail if the trigger has `disabled` attribute
* use 'isDisabled' helper
Co-authored-by: GeoSot <[email protected]>
Co-authored-by: XhmikosR <[email protected]>
|
|
Co-authored-by: XhmikosR <[email protected]>
Co-authored-by: Rohit Sharma <[email protected]>
|
|
* Bump version to 5.0.0-beta2
* Dist
|
|
|
|
|
|
* refactor: use an utility function to define jQuery plugins
* test: add spec for defineJQueryPlugin utility function
* Update .bundlewatch.config.json
Co-authored-by: XhmikosR <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
|
- Add `bs` in data APIs everywhere
- Update unit tests
|