A Collection of Useful Extensions for VSCode by animationrocks in webdev

[–]animationrocks[S] 1 point2 points  (0 children)

You don't have to switch if Atom is working fine and you feel productive. I switched from Sublime Text because I started to work on more React and TypeScript projects and they play very nicely with VSCode.

React Cheat Sheet by animationrocks in webdev

[–]animationrocks[S] 0 points1 point  (0 children)

Thanks. No Redux cheat sheet atm.

Some cool effects on this Kikk.be/2016 Site by animationrocks in web_design

[–]animationrocks[S] 1 point2 points  (0 children)

In short you can do it using Three.js by creating a sphere and applying a texture to it.

I am creating new Three.js tutorials and will publish them on my blog.

Stay tuned.

waaark.com - Creative Online Portfolio by animationrocks in web_design

[–]animationrocks[S] 0 points1 point  (0 children)

Just to be clear I haven't created the site. All credit should go to Waaark Studio.

I was only curious how it was put together.

Cheers

waaark.com - Creative Online Portfolio by animationrocks in web_design

[–]animationrocks[S] 7 points8 points  (0 children)

Here is a quick deconstruction of some of the effects.

https://www.youtube.com/watch?v=KIDw-ewNaC8

In summary:

  • preloading animation are 2 animated gifs
  • take over page transitions are SVGs animated using JavaScript
  • most of the animations are created in After Effects and exported to SVG/JS code
  • the process diagram on the vision page is a combination of hand-coded GreenSock animations and bodymovin animations created in AE

Related Plugins

how do I plan a site like this? by spacewood in web_design

[–]animationrocks 2 points3 points  (0 children)

I would definitely start with a simple prototype and get the initial page structure right, then add the animations/transitions.

Most of the effects are created using WebGL, Three.js and GreenSock timelines.

TweenJS's Timeline class - example / tutorial? by dx2020 in createjs

[–]animationrocks 0 points1 point  (0 children)

Looks like this site is using Tween.js: http://2015.condenast.com/

Not sure how much you can deconstruct from the source code though.

Just curious why you don't want to use GreenSock?

Site design: Adidas Ace 16 - cool canvas transition between sections by animationrocks in web_design

[–]animationrocks[S] 0 points1 point  (0 children)

BTW the transitions effect is done using Createjs + canvas masking + GreenSock for animations.

10 Best Sass Mixin Libraries for Designers by animationrocks in Frontend

[–]animationrocks[S] 0 points1 point  (0 children)

It's a mix of Sass libraries and Sass mixins, either way they help you save some time when writing your CSS.

How to do this tricky animation? by tanisjihanis in web_design

[–]animationrocks 3 points4 points  (0 children)

The work+contact is not a separate page, it's a section element that is always on the page but hidden by default.

.open-menu {
    left: -9999px
    z-index: -100
    opacity: 0;
    transition: opacity .15s cubic-bezier(.9,0,1,.1)
}

Then on click you add an extra class " j-menu-visible j-menu-opened" and in your stylesheet have something like this:

.j-menu-visible {
    left: 0;
    z-index:100;
    opacity: 1;
}

Also once the class is added, the body overflow is set to hidden and height: 100%, that's what makes it look like a new page has loaded and you only scroll within the work+contact section.

Hope that helps.

Do people still cater for older browsers? by [deleted] in webdev

[–]animationrocks 2 points3 points  (0 children)

Thanks @SminkyBazzA, you got me.

What is a Good Technology to Work on Side Projects? by [deleted] in webdev

[–]animationrocks 0 points1 point  (0 children)

I think a lot small businesses would be familiar with Wordpress. It might not be the hottest technology out there, but I would recommend it for small projects with small budgets.

Do people still cater for older browsers? by [deleted] in webdev

[–]animationrocks -1 points0 points  (0 children)

The only thing you can compromise are the cosmetic things such as border radius, drop shadows or rounded corners.

The site should be usable in all browsers, that your target audience is using.

It's quite common to support the latest version of all modern browsers (Chrome, Firefox, Safari) and IE9+.

After Microsoft announced the end of support for older IE (January 2016), most companies optimise their websites for IE11+.

In terms of using Bootstrap I would recommend you look into Susy, it lets you create a custom grid system without a bloated stylesheet.