body-scroll-lock

Body scroll locking that just works with everything 😏

MIT License

Downloads
3.7M
Stars
4K
Committers
28

Bot releases are hidden (Show)

body-scroll-lock - Change to how BSL works for IOS Latest Release

Published by willmcpo over 3 years ago

  • Key change is modification of how BSL works for IOS. Refer to this PR
body-scroll-lock - Minor Updates

Published by willmcpo about 4 years ago

Fixes:

  • Scrollbar gap size issue
  • Re-deployed demos (simple and modal demos) to use the latest of BSL

Improvements:

  • Auto updated bundle size in Readme
body-scroll-lock - Reinstated the adding of 'module' field in package.json via a major version

Published by willmcpo over 4 years ago

  • Same release notes as v2.7.0

Apologies for the confusion!

body-scroll-lock - IOS Bug / Added NPM module field

Published by willmcpo over 4 years ago

body-scroll-lock - Documentation updates

Published by willmcpo over 5 years ago

Improved accurateness and tidiness of readme file.

Related Pull Requests:

  • #118
  • #121
  • #124
body-scroll-lock - Fixed enableScroll not working in some conditions

Published by willmcpo over 5 years ago

Related Pull Requests:

  • #90
body-scroll-lock - Added allowTouchMove and improved unlocking logic

Published by willmcpo almost 6 years ago

  • allowTouchMove option added
  • Correctly account for remaining target elements while unlocking
body-scroll-lock - Bug fixes

Published by willmcpo about 6 years ago

Change log:

  • Fixed ios9 bug
  • Added source code and es module transpilations
  • Don't block multi touch gestures like pinching
body-scroll-lock - Mobile iOS Caveat Resolved

Published by willmcpo about 6 years ago

The caveat for mobile iOS that previously existed is now resolved (tested on iPhone 8, iOS 11.4). Thanks @Neddz .

Also:

  • Compiled javascript file is now in UMD format to support loading via <script /> tags
  • Compiled javascript file is now uglyfied/minified to a meagre 1.98kb
  • Demo is now deployed on Now (thanks @yusinto for the 👍 suggestion)
body-scroll-lock - Several bugs fixed

Published by willmcpo over 6 years ago

body-scroll-lock -

Published by willmcpo over 6 years ago

body-scroll-lock - Restore original overflow setting; bundle size optimisation

Published by willmcpo over 6 years ago

  • No longer force overflow to auto on re-enabling scroll
  • Removed ua-parser-js to reduce bundle size
body-scroll-lock - Improved Browser Compatibility

Published by willmcpo over 6 years ago

Fixed issue where Chrome and older Safari on iOS didn't work.

body-scroll-lock - Minor updates

Published by willmcpo over 6 years ago

Improved example and fixed minor bugs

body-scroll-lock - Simplification

Published by willmcpo over 6 years ago

Simplified logic based to get inertia scrolling working on ios devices

body-scroll-lock - Initial Release

Published by willmcpo over 6 years ago