bootstrap.native

Bootstrap components build with Typescript

MIT License

Downloads
975.7K
Stars
1.7K
Committers
42

Bot releases are hidden (Show)

bootstrap.native - Hotfix

Published by thednp almost 7 years ago

Minor fixes:

bootstrap.native - New features and improvements

Published by thednp almost 7 years ago

Dropdown

  • added a more robust keyboard navigation for the component, via up/down arrow keys, Esc key and improved what gets focused on opening/closing the menu. details

Button

  • (radio/checkbox) can be toggled via Space key

Other

  • Minor issue fixed for Carousel report
  • A ton of improvements proposed by @nicola-spb details1 and details2, commit details here
  • Popover updated to latest Bootstrap version
  • the library now works linked in a site's <head> without additional code requirements details
bootstrap.native - Fixes and new features

Published by thednp almost 7 years ago

Both V3/V4 versions

  • added ability for Popover and Tooltip to style the generated TIP on first instance, also both can handle cases when TIP should use intermediary positions like top-left, bottom-right, etc, similar to Popper.js
  • removed elementInViewport() and updatePlacement() utilities
  • fix issue with Tab when fade is used but no height animation via data-height="true" attribute
  • don't slide Carousel if not in view range, details here
bootstrap.native - Improvements and minor fixes

Published by thednp almost 7 years ago

Non component specific
The library now allows you to link it in the <head>, details, check wiki for more.

Modal:

  • V3/V4 fixed overlay handler details
  • V3/V4 further fix for resize handler details
  • V3/V4 evend bind fixes details

Button

  • V3/V4 component has the ability to activate radios and checkboxes on load for browsers that don't remember form validation status after submit details
  • V3 issues on IE details
  • V3/V4 allow component to work with elements other than <div class="btn-group"> details
  • V3 allow component to work with multiple data-TEXT options details

Tooltip
** V3/V4 Tooltip should close on resize details

Affix
** V3 component should not use resize on IE8 details

Popover
** V3/V4 component should not abuse event handlers on global objects details

Dropdown
** V3/V4 component should not abuse event handlers on global objects details

bootstrap.native - Modal and Tooltip improvements

Published by thednp about 7 years ago

Modal:

Tooltip

bootstrap.native - Improvements

Published by thednp about 7 years ago

Carousel - details

  • Using the slideTo() public method now works properly when used outside the prototype
  • event handlers are more simple
  • demo updated to demo the use case

Dropdown details

  • event handlers are more simple
  • code cleanup

ScrollSpy - details

  • added offset option
  • code cleanup
  • documentation updates

Modal - details

  • fixed an issue setting scrollbar on IE

Button - details

  • more simple event handlers

Alert - details

  • more simple event handlers
bootstrap.native - Much needed improvements

Published by thednp about 7 years ago

Changes:

  • V3/V4 fixed Collapse and Tab private methods (details)
  • V3/V4 added "use strict" to improve performance
  • V3/V4 improved the initializaDataAPI utility for faster component initialization
  • Documentation updates
bootstrap.native - Minor fix

Published by thednp about 7 years ago

Fixed classList polyfill in polyfill.js and polyfill.min.js in regards to SVG, details https://github.com/thednp/minifill/commit/b528a8d5f8cc2f02d7721bd67fae4d87c2b73a98

bootstrap.native - Updated V4 to latest beta version

Published by thednp about 7 years ago

  • Tooltip and Popover updated
  • Carousel animation now works with IE10+
  • Dropdown updated, thanks to @ctl for #145
  • Documentation updates
bootstrap.native - Minor Improvements

Published by thednp over 7 years ago

Changes:

bootstrap.native - Fixes with components using `fade` class

Published by thednp over 7 years ago

Changes:

bootstrap.native - Minor Improvement

Published by thednp over 7 years ago

Changes:

  • Carousel page navigation is no longer required
  • added .npmignore
bootstrap.native - Minor improvement

Published by thednp over 7 years ago

Changes:

bootstrap.native - Minor fix

Published by thednp over 7 years ago

bootstrap.native - Fixes and improvements

Published by thednp over 7 years ago

Changelog:

Commit https://github.com/thednp/bootstrap.native/commit/b34da07df3187bd769eb99a9d394159b4a50b9d3

  • removed isIE utility from bootstrap.native for Bootstrap 3, replaced with is isIE8 a more simple way to find IE8, as we now use supportTransitions
  • Tooltip and Popover will set automatically a modal as container option if the link/button is a child of that modal
  • fixed some issues with Modal and the new transitionend
  • improved getClosest utility

Commit https://github.com/thednp/bootstrap.native/commit/b51811ac73b284b43e108475316ee1a21ad2d6d3

  • fixed issue Tooltip and Popover container option

Commit https://github.com/thednp/bootstrap.native/commit/2a79c41dfde6e52ae30fffdf8562444505e4e606

  • Tooltip and Popover now know if the container should be a fixed-top or fixed-bottom (BS4) / navbar-fixed-top or navbar-fixed-bottom (BS3)
  • Improved Carousel for BS4 for IE10+, make it work at least basic functionality, as noted on V4 demo in regarding transitions in IE10+ with V4 (the media queries filter out IE10 and transitions don't work, thus transitionend will never trigger)
  • doc updates
bootstrap.native - Removed duration option for transitionEnd event

Published by thednp over 7 years ago

Changelog

Utilities

Collapse

  • fixed some issue with Collapse when the component was unable to compute child elements' height, now the in / show class is added to collapsible element first and then the utilities can easily compute the maxHeight
  • revert to previous Collapse behavior, now the component will not remove and re-add the collapse class from/to the collapsible element, solving some issue with more complex accordion structures https://github.com/thednp/bootstrap.native/commit/21a947190db6ab1996f93e6d3ceb4ba247670f2c

Dropdown

All components https://github.com/thednp/bootstrap.native/commit/7f46c5b1de1da1df4911216143bc79ea8bb9b7a9

  • Alert, Modal, Carousel, Collapse, Tab, Tooltip, Popover now use transitionEnd

Other

bootstrap.native - Minor improvements and now added a V4 to the table

Published by thednp over 7 years ago

Details coming soon.

bootstrap.native - Minor improvements

Published by thednp over 7 years ago

Modal: https://github.com/thednp/bootstrap.native/commit/69f67ccf7ee3ae35dacfb36c658565ccc8b8f517

  • Improved queryElement() utility #102 (comment)
  • all components allow multiple initializations but only one specific component event handlers attached
  • Modal now allows targeting <div class="modal"> like the original, now the modal can be fully independent of a triggering elementID
  • Documentation updates on Modal

New utility nodeListToArray() fixing some bug with IE8 https://github.com/thednp/bootstrap.native/commit/ae81adea2531212eeaac8a56886784e910a4ac65