Glen Cheney
8f57949abc
chore(package): update mocha to version 4.0.1 ( #184 )
...
Closes #183
7 years ago
Glen Cheney
b75051f466
Move "Filter and sort" example into the sorting section. Closes #179
7 years ago
Glen Cheney
9b9d716ee8
Update generated files.
7 years ago
Glen Cheney
346055a593
Merge pull request #181 from Vestride/greenkeeper/@odopod/eslint-config-2.0.0
...
Update @odopod/eslint-config to the latest version 🚀
7 years ago
Glen Cheney
83e3ad4958
Fix new linter errors.
7 years ago
greenkeeper[bot]
2166379ded
chore(package): update @odopod/eslint-config to version 2.0.0
7 years ago
greenkeeper[bot]
afcc123bbd
chore(package): update sinon to version 4.0.0 ( #180 )
7 years ago
Glen Cheney
0f92ff9f8b
5.0.2
7 years ago
Glen Cheney
fba8422a8c
Greenkeeper/rollup plugin babel 3.0.2 ( #177 )
...
* chore(package): update rollup-plugin-babel to version 3.0.2
Closes #168
* Downgrade rollup to 0.48.0
https://github.com/rollup/rollup/issues/1595
* Update rollup config
7 years ago
Glen Cheney
4695074097
chore(package): update rollup to version 0.50.0 ( #176 )
...
Closes #172
7 years ago
AntoineC
bd6733b7eb
Add missing type for sortOptions ( #174 )
...
Fix parameter declaration for getStylesForTransition function.
Those two changes allow to use Typescript compiler with option noImplicitAny.
7 years ago
Glen Cheney
5ca1ca6ba0
Add ajax demo
7 years ago
Glen Cheney
68be2fe35f
Remove duplicate link in README
7 years ago
Glen Cheney
ef140c365f
Use master branch for travis-ci image.
7 years ago
Glen Cheney
08e5b4b5aa
Greenkeeper/eslint 4.4.0 ( #167 )
...
* chore(package): update eslint to version 4.4.0
Closes #163
* Fix lint errors. Update dev dependencies.
7 years ago
Glen Cheney
a0a41ea9c4
Merge pull request #166 from Vestride/greenkeeper/sinon-3.0.0
...
Update sinon to the latest version 🚀
7 years ago
greenkeeper[bot]
5d8a411077
chore(package): update sinon to version 3.0.0
7 years ago
Glen Cheney
eaae5533ff
Round translate values by default.
7 years ago
Glen Cheney
4caeaec928
Add changelog date.
7 years ago
Glen Cheney
f93febb8cc
5.0.0
7 years ago
Glen Cheney
37d03f992e
Remove whitespace control tags.
...
Apparently github pages uses an old version of liquid, but the jekyll gem uses the new version.
7 years ago
Glen Cheney
c53f410471
Remove symlink. GH pages can't build with it.
7 years ago
Glen Cheney
c3c074994d
Merge pull request #160 from Vestride/v5
...
v5
7 years ago
Glen Cheney
a5543f16b2
Fix incorrect visible item count after `resetItems()`
7 years ago
Glen Cheney
03218eeb8c
Use id instead of array index react key
7 years ago
Glen Cheney
db94d2b6af
Fix react demo mobile view.
7 years ago
Glen Cheney
40e6db99c8
Fix typo, demo consistency.
7 years ago
Glen Cheney
d9d3f92943
Upgrade rollup version.
7 years ago
Glen Cheney
68fc6ae10a
Remove rounding of item positions. ref #10
...
If you want to round them still, subclass `Shuffle` and override the `getStylesForTransition()` method.
7 years ago
Glen Cheney
9bb8f43f17
Use item title instead of groups for caption.
7 years ago
Glen Cheney
bb750a3fb8
Update demo screenshots.
7 years ago
Glen Cheney
983adbc481
Add "Filters" section.
7 years ago
Glen Cheney
92490e8193
Update code samples. Add "Docs" dropdown to the main nav.
...
Docs dropdown has jump links to sections of the homepage.
7 years ago
Glen Cheney
6d19b27789
Use new images from unsplash.com for demos.
7 years ago
Glen Cheney
14a416c121
Update type styles. Change homepage <select> to radio buttons.
7 years ago
Glen Cheney
746d03aab4
Update button styles.
7 years ago
Glen Cheney
2ebbbac652
New main navigation. Reorganize css files.
7 years ago
Glen Cheney
c8299bbcc2
Upgrade normalize.css. Remove normalize from main css bundle.
7 years ago
Glen Cheney
7669846d32
Add cssnano to css compilation.
...
Log sass errors instead of stopping gulp and leaving the jekyll ruby process detached.
7 years ago
Glen Cheney
fb96b330c6
Move jekyll static site to /docs
7 years ago
Glen Cheney
8a863fe75c
Fix add method with new `isHidden` property.
7 years ago
Glen Cheney
dc0fe37e18
Revert "transition everything".
...
That threw off calculations on resize. Now infer things to transition from the css object map.
7 years ago
Glen Cheney
3b9e140a53
Avoid requirement for scale properties being different.
...
This is done with the new `isHidden` property of ShuffleItem which is set by `_layout` and `_shrink` because the filter methods set `isVisible`.
Allow transitions on anything, not just transform and opacity.
JSDoc `Function` => `function`.
7 years ago
Glen Cheney
510f9de192
Change default easing to material design's "standard curve"
...
Was `ease`, now `cubic-bezier(0.4, 0.0, 0.2, 1)`
https://material.io/guidelines/motion/duration-easing.html#duration-easing-natural-easing-curves
7 years ago
Glen Cheney
46161c5a9f
Avoid animating new items' position during `add`.
...
Items now fade and scale in from their "final" position instead of transitioning from 0,0 to their "final" position. This looks much more natural.
Also reduced the maximum stagger delay to 150ms.
7 years ago
Glen Cheney
ded5ff2546
Add typings file.
7 years ago
Glen Cheney
15b3738d7b
Improve isCentered option. Add tests for it.
...
isCentered will now revert previously centered rows when a following row overlaps it.
7 years ago
Glen Cheney
d08e1e3e9d
Add `isCentered` option, which mostly works.
7 years ago
Glen Cheney
533716bd40
Add links to demo source for a few demos.
7 years ago
Glen Cheney
bc5d41902f
Add react demo. Add `resetItems()` method.
7 years ago