A tiny library for recreating Instagram filters with CSS filters and blend modes. CSSGram →
Category Archives: Elsewhere
Full page transitions with jquery.smoothState.js
jquery.smoothState.js lets you add transitions to eliminate the hard cuts and white flashes of page loads that deface the beauty of the user experience. Works by hijacking links, requesting the target URL over XHR, and then replacing the content of a specified element on the current page with the contents of that same element from …
Continue reading “Full page transitions with jquery.smoothState.js”
DECOY – A portrait session with a twist
Einstein 100 – Theory of General Relativity
How to animate “box-shadow” with silky smooth performance
How do you animate the box-shadow property in CSS without causing re-paints on every frame, and heavily impacting the performance of your page? Short answer: you don’t. Animating a change of box-shadow will hurt performance. There’s an easy way of mimicking the same effect, however, with minimal re-paints, that should let your animations run at …
Continue reading “How to animate “box-shadow” with silky smooth performance”
Getting started with ES6 ES2015
Finding the Right Color Palettes for Data Visualizations
While there are an increasing number of good color palettes out there, not all of them are applicable to charts and data visualizations. Our approach to visualization color palettes is to make natural gradients that vary in both hue and brightness. By doing this, our palettes are accessible by people who are color blind, obvious …
Continue reading “Finding the Right Color Palettes for Data Visualizations”
Architecture of Radio
Every time we use our phones, tablets or laptops we are entering an invisible world of wireless digital signals. It is a world that we cannot see but that is literally all around us. The Architecture of Radio is a 360 degree data visualization of what this world might look like. It shows the cell …