vsn4ik
f20a8532ff
Use files for npm and move CONTRIBUTING.md
9 years ago
DanielApt
7621a2488c
Merge pull request #447 from antoinegomez/patch-1
...
Add support of iframe for keyboard event
9 years ago
DanielApt
ad5cd4fe53
Add JSDelivr to readme
...
Now that we have closed #439 , document it.
9 years ago
DanielApt
dc951a3804
Remove console log
9 years ago
DanielApt
9996b1c8e3
Document scrolling of children
9 years ago
DanielApt
f14b6a0d47
Allow children native scroll
...
Partly uses @DEFusion's #459 pull-request. Closes #455
9 years ago
Hyunje Alex Jun
9580e08886
Add templates for GitHub issues and pull requests
...
Also add CONTRIBUTING.md, which was originally a page in Wiki
9 years ago
Hyunje Alex Jun
a2b2a77de1
Change variable definition style
...
Use 'var' everytime, instead of using ','.
9 years ago
Hyunje Alex Jun
e63d4c03cb
Rename dom module variable name 'd' to 'dom'
...
Enhance readability.
9 years ago
Hyunje Alex Jun
d277a363b0
Rename helper module variable 'h' to '_'
...
Enhance readability.
9 years ago
Hyunje Alex Jun
4a661f181f
Drop support on IE<=9
...
They cannot be called modern anymore.
9 years ago
Hyunje Alex Jun
bd7134f33d
Add 'handlers' option to configure scrolling methods
...
Please refer to README.md and examples/options-handlers.html for the
usage.
9 years ago
Hyunje Alex Jun
6f63623b93
Modify helper.clone to clone an array too
9 years ago
Jun
cfc658d648
Merge pull request #458 from ciffel/fix-stopPropagation
...
Fix stopPropagationOnClick handler
9 years ago
Jun
181265261b
Merge pull request #461 from pra85/patch-1
...
Fix a typo in Readme
9 years ago
Prayag Verma
db65fe0f6a
Fix a typo in Readme
...
`destory` → `destroy`
9 years ago
Mingc
7e0d5f5dc5
Fix stopPropagationOnClick handler
9 years ago
DanielApt
e0d6243f24
Add JSFiddles to README.md
9 years ago
DanielApt
3d91c6f098
Merge pull request #424 from azala/master
...
Fixes touch event handling in nested scrollbar containers
9 years ago
Antoine Gomez
636eaffd41
Add support of iframe for keyboard event
...
Really simple piece of code to add support of iframe in keyboard event activeElement test.
9 years ago
DanielApt
3ba211133d
Merge pull request #446 from zedtux/patch-1
...
Update README.md
9 years ago
Guillaume Hain
40b1510d49
Update README.md
...
Add titles to the different way to install perfect-scrollbar and add the Rails gem link
9 years ago
Hyunje Alex Jun
b959edbf78
Release 0.6.10
...
1. Add missing fix for touch/trackpad scrolling in IE10+ and Edge
9 years ago
Hyunje Alex Jun
c49cf7905e
Re-apply missing IE10+ and Edge fix for touch/trackpad
9 years ago
Hyunje Alex Jun
f4cb31f8d8
Release 0.6.9
...
1. Add accessibility support with keyboard
2. Fix events not triggered when scrolling past boundaries
3. Fix touch/trackpad scrolling in IE10+ and Edge
4. Add theme feature
5. Remove transition and border-radius mixins from styles
9 years ago
Hyunje Alex Jun
965e315b30
Merge pull request #434 from wujekbogdan/Get-rid-of-border-radius-and-transition-mixins
...
replaced mixins with autoprefixer
9 years ago
DanielApt
3e76ce9d3e
Merge branch 'pr/433'
9 years ago
Jun
2413028ad4
Merge pull request #401 from TheBoef/master
...
Touchpad/Trackpad scrolling IE10+ and Edge
9 years ago
Hyunje Alex Jun
cc0fded8cb
2015 -> 2016 and add LICENSE
9 years ago
Hyunje Alex Jun
fbfe505408
Remove comments from source files
...
Abundant comments.
9 years ago
Hyunje Alex Jun
c76aa08113
Update README.md
...
'#' is not a comment prefix in JavaScript. Use '//'.
9 years ago
DanielApt
4d7f441d1f
Merge pull request #422 from axelboc/master
...
Fix events not triggered when scrolling past boundaries
9 years ago
Hyunje Alex Jun
4f6ed64b17
Make keyboard handler consistent when focused
...
Resolve #437
9 years ago
wujekbogdan
2fe45b3a97
typo fix.
9 years ago
wujekbogdan
57b1404e29
- removed transition() and border-radius() mixins
...
- added gulp-autoprefixer
9 years ago
wujekbogdan
bcfe954803
- fixed indentation (2 spaces)
...
- added missing new lines at the end of files
- removed 'ps-theme-big-and-ugly' theme
- improved readme.md. Added an example on how to create custom themes with scss.
9 years ago
Hyunje Alex Jun
31434f81d4
Release 0.6.8
...
1. Fix broken drag scrolling out of viewport
2. Fix untriggered scroll events
3. Remove select element hack for Firefox
4. Set scrollbar size to 0 when inactive
5. Add tabindex properties to scrollbars
9 years ago
Hyunje Alex Jun
8a3ed6d0b7
Add tabindex properties to scrollbars
...
Resolve #425
9 years ago
Hyunje Alex Jun
1dfbbe9e56
Set scrollbar size to 0 when inactive
...
Resolve #415
9 years ago
Hyunje Alex Jun
eb02d5ae65
Remove select element hack for Firefox
...
The select scrolling bug has been resolved in the latest version of
Firefox.
Resolve #311
9 years ago
wujekbogdan
6fbaa00403
no message
9 years ago
wujekbogdan
c14feba0bf
added an example on how to create custom themes.
9 years ago
wujekbogdan
6fbfd5c90d
updated README.md file. Added documentation for 'theme' parameter.
9 years ago
wujekbogdan
eddd2c2731
themeable perfect-scrollbar
...
- added „theme” parameter
- replaced all the CSS visual styles with SCSS variables
- added $ps-theme-default SCSS map that holds all the variables
- added $theme parameter to all the mixins
9 years ago
mdsa
4c08b0e089
Fixes touch event handling in nested scrollbar containers
9 years ago
Axel Bocciarelli
c04b662a1b
fix events not triggered when scrolling too past boundaries
...
Instead of returning when scrolling past the container's boundaries,
override `value` to the max allowed and let the other custom events
fire if needed.
9 years ago
Axel Bocciarelli
5ba86c2217
Merge remote-tracking branch 'noraesae/master'
9 years ago
DanielApt
6e32d3ddce
Merge pull request #420 from axelboc/master
...
Dispatch custom events on `update` and fix scroll-end event not being triggered when dragging
9 years ago
Axel Bocciarelli
9f9f15f83c
fix lint error
9 years ago
Axel Bocciarelli
7e04a2e72b
trigger events on update
...
Dispatch the custom events on `Ps.update`:
```
container.scrollTop = 50;
Ps.update(container);
```
This is useful for controlling the scroll position via left/right
arrows and enabling/disabling these arrows on scroll or when the
start/end is reached. This also allows for the events to be dispatched
on page load by calling `Ps.update` right after `Ps.initialise`.
9 years ago