Skip to content

Instantly share code, notes, and snippets.

View iezer's full-sized avatar

Isaac Ezer iezer

View GitHub Profile
diff --git a/app/templates/application.hbs b/app/templates/application.hbs
index c955688..65378e4 100644
--- a/app/templates/application.hbs
+++ b/app/templates/application.hbs
@@ -23,6 +23,11 @@
*/
-webkit-overflow-scrolling: touch;
}
+
+ .liquid-container, .liquid-child {
diff --git a/app/templates/application.hbs b/app/templates/application.hbs
index c955688..25d61e4 100644
--- a/app/templates/application.hbs
+++ b/app/templates/application.hbs
@@ -23,6 +23,16 @@
*/
-webkit-overflow-scrolling: touch;
}
+
+ /* This was a bit of a gotcha and is required to make fly-to animations
diff --git a/app/templates/index.hbs b/app/templates/index.hbs
index 5862b96..9e10895 100644
--- a/app/templates/index.hbs
+++ b/app/templates/index.hbs
@@ -15,7 +15,7 @@
}
</style>
-<div class='index__scroll-container'>
+{{#memory-scroll class='index__scroll-container' key='index-items'}}
@iezer
iezer / controllers.application.js
Last active January 19, 2017 19:27
Liquid Fire Demo #1
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
@iezer
iezer / controllers.application.js
Last active January 19, 2017 20:32
Liquid Fire Demo #2 - Ember Elsewhere
import Ember from 'ember';
let duration = 400;
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
animationRules
});
function animationRules() {
@iezer
iezer / controllers.application.js
Last active January 17, 2017 22:21
New Twiddle
import Ember from 'ember';
let duration = 400;
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
animationRules
});
@iezer
iezer / controllers.application.js
Last active January 17, 2017 22:44
Liquid Fire App - Ember Elsewhere Animated
import Ember from 'ember';
let duration = 400;
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
animationRules: animationRules
});
@iezer
iezer / controllers.application.js
Last active January 19, 2017 19:41
Liquid Fire Demo #4 - Memory Scroll
import Ember from 'ember';
let duration = 400;
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
animationRules: animationRules
});
@iezer
iezer / controllers.application.js
Last active May 29, 2019 11:55
Liquid Fire Demo #3 - Explode & FlyTo
import Ember from 'ember';
let duration = 400;
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
animationRules: animationRules
});
@iezer
iezer / controllers.application.js
Last active January 19, 2017 20:13
Liquid Fire #5 - Delayed Animations
import Ember from 'ember';
let duration = 400;
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
animationRules: animationRules
});
function animationRules() {