Commit Graph

338 Commits (0f92ff9f8bc6daa17547a624289bba7ef400bad2)
 

Author SHA1 Message Date
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
Glen Cheney e5d15e9913 Remove lockfile.
https://github.com/sindresorhus/ama/issues/479#issuecomment-310661514
7 years ago
Glen Cheney 0b78b0727e Use `aria-hidden` attribute. Make methods that use transforms `protected` so people can override them to support old browsers.
and some other minor changes.
7 years ago
Glen Cheney b0d2ed1317 Update custom prism build. 7 years ago
Glen Cheney 9c05feb7a4 Add click-to-remove to adding and removing demo. 7 years ago
Glen Cheney e2d6e6f5bc Update dns prefetch domains. 7 years ago
Glen Cheney d65d1c0ab0 Update meta author and description. 7 years ago
Glen Cheney 2185f6c7e0 Replace jQuery and legacy viewport helper with IntersectionObserver. 7 years ago