-
6 Oct 2009 4:03 AM #1
Ext.Fx - Additional Effects
Ext.Fx - Additional Effects
Ive opened up a generic code repo on Google code/Github where additional ExtJS effects can be added.
I started it off with my Shake effect, and I would love to have others contribute their effects so we can have a more complete set of effects for ExtJS.
http://code.google.com/p/ext-fx/
http://github.com/VinylFox/Ext.Fx
Current Effects:- Shake
Works in either the x or y direction, and the number of shakes and excitement can be configured. - Ripple
- CSS3 Spin
- CSS3 Zoom
- CSS3 Fade
Demo: http://www.artalat.com/Ext.Fx/Ext.Fx.html
CSS3 Demo: www.simoens.org/projects/CSS3/
Hope to see more of these soon.-Shea
My Blog:VinylFox | Twitter:@VinylFox | JavaScript Magazine:JSMag | Curator of the Baltimore/DC JavaScript Meetup | Author: Learning ExtJS 3.x Book
ExtJS Extensions & Plugins: GMapPanel UX | HtmlEditor Buttons Plugin | Selection Enabler Plugin | Grid DataDrop Plugin | Additional Ext.Fx
Sencha Touch Plugins: Swipe Tabs | List Pull Refresh | Accelerometer Tabs
- Shake
-
6 Oct 2009 4:29 AM #2Sencha - Community Support Team
- Join Date
- Mar 2007
- Location
- Frederick MD, NYC, DC
- Posts
- 16,169
- Vote Rating
- 28
sweet dude!!! I always wanted to do this, but have not had time. You are the man.
In 2.x i had a 'reverse' frame working, but has broken in 3.x. I need to find time to refactor it to work with the latest version of the framework and will post here.
Jay Garcia @ModusJesus || Modus Create co-founder
Ext JS in Action author
Sencha Touch in Action author
Get in touch for Ext JS & Sencha Touch Touch Training
We are also working on Video-based Sencha Touch training: Check it out here.
-
8 Oct 2009 6:45 AM #3
Animal worked to make the shake animation run non-blocking and more efficiently, so I have updated the SVN to reflect this. Documentation was also added.
http://code.google.com/p/ext-fx/sour...?spec=svn4&r=4
I hope to see more contributions from the community to the effects library.-Shea
My Blog:VinylFox | Twitter:@VinylFox | JavaScript Magazine:JSMag | Curator of the Baltimore/DC JavaScript Meetup | Author: Learning ExtJS 3.x Book
ExtJS Extensions & Plugins: GMapPanel UX | HtmlEditor Buttons Plugin | Selection Enabler Plugin | Grid DataDrop Plugin | Additional Ext.Fx
Sencha Touch Plugins: Swipe Tabs | List Pull Refresh | Accelerometer Tabs
-
8 Oct 2009 7:04 AM #4
What effects do you see out there that we could add to Ext.Fx? I don't really keep up with what other libraries can do.
Search the forum: http://www.google.com/coop/cse?cx=01...%3Az7of1ufqccu
Read the docs too: http://extjs.com/deploy/dev/docs/
Scope: http://extjs.com/forum/showthread.ph...642#post257642
-
8 Oct 2009 7:29 AM #5
Not really sure. I figure, like I did, that someone will just come across a situation where they say to themselves: "This really needs a Shake to let the user know they are doing something bad."
I think a fun one to have would be Puff, which is somewhat similar to Frame. Haven't given it much thought though.
The scriptaculous Puff-Shea
My Blog:VinylFox | Twitter:@VinylFox | JavaScript Magazine:JSMag | Curator of the Baltimore/DC JavaScript Meetup | Author: Learning ExtJS 3.x Book
ExtJS Extensions & Plugins: GMapPanel UX | HtmlEditor Buttons Plugin | Selection Enabler Plugin | Grid DataDrop Plugin | Additional Ext.Fx
Sencha Touch Plugins: Swipe Tabs | List Pull Refresh | Accelerometer Tabs
-
8 Oct 2009 7:37 AM #6Sencha - Community Support Team
- Join Date
- Mar 2007
- Location
- Frederick MD, NYC, DC
- Posts
- 16,169
- Vote Rating
- 28
I don't see effects being worthwhile when DOM-heavy applications are still using sluggish javascript engines.

Jay Garcia @ModusJesus || Modus Create co-founder
Ext JS in Action author
Sencha Touch in Action author
Get in touch for Ext JS & Sencha Touch Touch Training
We are also working on Video-based Sencha Touch training: Check it out here.
-
8 Oct 2009 7:50 AM #7
Im not talking about rotating a window in 3D space while dancing teletubbies parade across a bouncing rainbow in the background.
Just simple effects to aid with user interaction.-Shea
My Blog:VinylFox | Twitter:@VinylFox | JavaScript Magazine:JSMag | Curator of the Baltimore/DC JavaScript Meetup | Author: Learning ExtJS 3.x Book
ExtJS Extensions & Plugins: GMapPanel UX | HtmlEditor Buttons Plugin | Selection Enabler Plugin | Grid DataDrop Plugin | Additional Ext.Fx
Sencha Touch Plugins: Swipe Tabs | List Pull Refresh | Accelerometer Tabs
-
8 Oct 2009 8:10 AM #8Sencha - Community Support Team
- Join Date
- Mar 2007
- Location
- Frederick MD, NYC, DC
- Posts
- 16,169
- Vote Rating
- 28
Hrmm.. that might be interesting.

Jay Garcia @ModusJesus || Modus Create co-founder
Ext JS in Action author
Sencha Touch in Action author
Get in touch for Ext JS & Sencha Touch Touch Training
We are also working on Video-based Sencha Touch training: Check it out here.
-
8 Oct 2009 8:58 AM #9
Puff was also an effect that I was looking for in ExtJS recently.
Here's a list of effects from jQuery:
http://docs.jquery.com/UI/Effects/Types
The pulsate and transfer effects in that list look interesting to me.
-
8 Oct 2009 11:49 AM #10
There is a puff effect but it doesn't work like it should. I'm looking at it.
Search the forum: http://www.google.com/coop/cse?cx=01...%3Az7of1ufqccu
Read the docs too: http://extjs.com/deploy/dev/docs/
Scope: http://extjs.com/forum/showthread.ph...642#post257642




Reply With Quote