| Age | Commit message (Collapse) | Author | Files | Lines |
|
* 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]>
|
|
* Update devDependencies
* @babel/cli ^7.18.10 → ^7.19.3
* @babel/core ^7.19.1 → ^7.19.3
* @babel/preset-env ^7.19.1 → ^7.19.3
* eslint-plugin-unicorn ^43.0.2 → ^44.0.0
* hugo-bin ^0.92.1 → ^0.92.2
* lockfile-lint ^4.9.3 → ^4.9.5
* postcss ^8.4.16 → ^8.4.17
* stylelint ^14.12.1 → ^14.13.0
* vnu-jar 21.10.12 → 22.9.29
* toast.js: fix new lint errors
|
|
This fixes a backward incompatible change in v5.2.1 where `.drodown-toggle` isn't present in the markup.
|
|
* Close #36947: fix active class toggling tabs within dropdown
|
|
* fix: drop tabs auto-focus
|
|
* Fix modal event listeners (#37126)
Co-authored-by: GeoSot <[email protected]>
|
|
that utilize `title` attribute (#36914)
|
|
* Bump version to v5.2.1.
* Dist
|
|
ref: #36855
|
|
partial regression of SHA: 9b9372e8ddd60413f3d9a582bd5481586d119d8d
|
|
(#37011)
|
|
* feat(ScrollSpy): make the threshold option configurable
|
|
fix(reg): Re-set tooltip title, on disposal
|
|
* Bump version to 5.2.0
* Dist
* Update masthead.html
|
|
Shoutout is correct but has been replaced by its more common form : Shout-out (https://www.merriam-webster.com/dictionary/shout-out).
|
|
* fix(offcanvas): activate focustrap when backdrop is enabled
* Adding tabindex='-1' for both offcanvases in the docs
* Remove useless aria-expanded='false' in togglers
* Update js/tests/unit/offcanvas.spec.js
Co-authored-by: Julien Déramond <[email protected]>
Co-authored-by: Julien Déramond <[email protected]>
Co-authored-by: Patrick H. Lauke <[email protected]>
|
|
* Fix
* .
|
|
|
|
* Fix interoperability issue regarding Event properties
- make possible to re-set read-only event properties
- use hydrateObj() to set delegateTarget property
Fixes #36207
Co-authored-by: GeoSot <[email protected]>
Co-authored-by: Julien Déramond <[email protected]>
|
|
|
|
not (simplify checks) (#36622)
|
|
|
|
* docs: remove redundant reference to `interval=false`
* docs: remove redundant reference to `interval=false` from tests
Co-authored-by: XhmikosR <[email protected]>
|
|
some browsers validate the empty object as `true`, so is safer to use an explicit check
|
|
|
|
|
|
* EventHandler: rename functions & variables
* EventHandler: export event hydration to function
* EventHandler: rename variable
* EventHandler: simplify checks and make use of one variable
Move check of falsie delegated-selector, caused by tooltip.js
* EventHandler: more renaming
* Update event-handler.js
* bump bunldewatch
Co-authored-by: XhmikosR <[email protected]>
|
|
|
|
* refactor(Modal.js): stop using backdrop class to handle clicks over modal
* Revert #35554 and backdrop callback usage
Explanation: In order to bypass `.modal`, was applied a css rule `pointer-events:none` which caused the side effect, and user couldn't scroll "long content modals"
* Update .bundlewatch.config.json
Co-authored-by: Mark Otto <[email protected]>
|
|
* feat(Toast): provide `isShown` method
* Update site/content/docs/5.1/components/toasts.md
Co-authored-by: Julien Déramond <[email protected]>
Co-authored-by: Julien Déramond <[email protected]>
|
|
* 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]>
|
|
|
|
* Fix not used option (`ride`) (according to docs), continuing of #35753 a247fe9
* separate concept of `programmatical cycle` vs `maybe cycle after click` functionality
|
|
Support parsing JSON from each component's main element using the `data-bs-config` attribute.
The `bs-config` attribute will be reserved and omitted during `getDataAttributes` parsing.
With this commit, every component, will create its config object, using:
* defaults
* data-bs-config
* the rest of data attributes
* configuration object given during instance initialization
Co-authored-by: XhmikosR <[email protected]>
Co-authored-by: Mark Otto <[email protected]>
Co-authored-by: Mark Otto <[email protected]>
|
|
* Add responsive offcanvas classes
- Updates navbar-expand classes to de-dupe some styles—these shouldn't interfere now.
- Adds some JS to the offcanvas component to help with responsiveness
Co-Authored-By: GeoSot <[email protected]>
* Redesign homepage, docs, and examples
Homepage:
- New Bootstrap purple navbar
- Redesigned masthead
- Rewrote and redesigned homepage content
- Replace Copy text with icons like Bootstrap Icons site across all ClipboardJS instances
- Fixed padding issues in site footer
- Match homepage button styles to examples page, use gap instead of tons of responsive margin utils
Docs:
- New navbar, no more subnav. Migrated search and version picker into the main navbar and refreshed the design of it all, including the responsive toggles.
- New sidebar navigation is always expanded, and now features Bootstrap Icons alongside section headings
- Sidebar navigation autoscrolls to active link for better usability
- Subnav and navbar padding issues ironed out
- Enhanced the version picker in anticipation of v5.2: we can now link right to the same page in the previous version.
- Redesign callouts to add more color to our pages
- Collapse table of contents on mobile
- Cleanup and redesign button styles with CSS variables
- Update design for subnav version dropdown
- Update highlight and example to be full-width until md
- Improve the Added In badges
- Turn the ToC into a well on mobile
- Redesign code snippets to better house two action buttons
Examples:
- Redesign Examples page layout
- Add new example for responsive offcanvases in navbars
* Convert offcanvas to CSS vars
* Feat: add resize handler to Offcanvas.js.
If we could use as default the `.offcanvas` class without modifiers, we then, could add a simplified selector
The selector itself, ignores the .offcanvas class as it doesn't have any responsive behavior
The `aria-modal` addon is to protect us, selection backdrop elements
* Separate examples code, Add some selectors, fix stackblitz btn
Co-authored-by: GeoSot <[email protected]>
|