All posts by Dennis Gaebel Jr

Animating Clipped Elements In SVG


Scalable vector graphics (or SVG) lend developers an incredible ability to display crisp, beautiful graphics at any size or resolution. SVG can also be animated using various techniques. In combination with clipping paths, interesting effects can be achieved.

Animating Clipped Elements In SVG

This article explains the difference between an SVG clipPath and a CSS clip-path, including examples to guide and inform you through this journey. Finally, I’ll share a few demos both personal and in the wild to help you better understand clipPath animation and inspire your visions.

The post Animating Clipped Elements In SVG appeared first on Smashing Magazine.

Taken from:  

Animating Clipped Elements In SVG

Thumbnail

Flexbox For Interfaces All The Way: Tracks Case Study


The days of floats and margin trickery are finally behind us, as CSS furnishes developers with new and improved properties perfect for those delicate layouts. Layout features such as vertical alignment, evenly distributed spacing, source-order control and other patterns such as “sticky” footers are quite effortless to achieve with flexbox.

Tracks preview

In this article, we’ll discuss layout patterns well suited to flexbox, using the interface from the Tracks application, which also takes advantage of atomic design principles. I’ll share how flexbox proved useful and note the pitfalls of pairing it with particular layout patterns. We’ll look at those patterns that caused concern, provide suggestions for fallbacks and share additional tactics to start using this CSS property immediately.

The post Flexbox For Interfaces All The Way: Tracks Case Study appeared first on Smashing Magazine.

Link:  

Flexbox For Interfaces All The Way: Tracks Case Study