Commit Graph

350 Commits (068c8acf9fe4ae6d5de6b2ffe16f6ededc84d14c)
 

Author SHA1 Message Date
Glen Cheney 068c8acf9f Fix rounding error causing transitions not to end. 7 years ago
Glen Cheney bab773efbf Fix syntax highlighting on ajax demo 7 years ago
Glen Cheney b5490b103a Fix some issues revealed by sonarwhal
https://sonarwhal.com/
7 years ago
Glen Cheney 4c206db2d2 Update layout comments. 7 years ago
Esteban Marin 720abd3f33 fix doc example (#186)
* fix doc example

* remove whitespace

* dist
7 years ago
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