Add Button
Inspired by Eddie Lobanovskiy's Plus expanded on Dribbble https://dribbble.com/shots/3208361-Plus-expanded.
Made with: HTML
Breadcrumbs With 'Smart' Ellipsis (Flex)
Play with the browser size to see how the breadcrumbs behave when there's no room left for them.
Made with: HTML,CSS (SCSS)
Spring Text Hover Effect
Just playing around with effects for buttons and thought this was pretty cool.
Made with: HTML
Penrose Triangle
The Penrose Triangle, also known as the impossible tribar, created by the Swedish artist Oscar Reutersvärd. Created using HTML and SCSS only.
Made with: HTML,CSS (SCSS)
Morphing Fullscreen Navigation Menu [~60Fps Animation]
Performant fullscreen navigation menu transition using javascript and custom properties (css variables). Ideal for mobile in terms of reachability.
Made with: HTML,CSS,JS (Babel)
Download Button
Jelly download button with little jQuery.
Made with: HTML,CSS (Sass),JavaScript
Wall Clock
Giant clock to have as fullscreen on a screen while not using it.
Made with: HTML
Material Inspired Checkboxes
The trick to this is placing the label after the checkbox. That way you can use the :checked state to toggle the different pseudo elements on the label. No javascript necessary. To make the background animation work, you'll need a tiny bit of magic. The label:before element is a small 10x10 circle. We animate the scale of it instead of the size so that we can keep the proportion of the circle and make it look like it "fills out" the bar. The max width of the form is set to 550px. The :before element animates by using scale3d (for hardware acceleration) by 56 times. 56 * 10 === 560. This allows the circle to fill out the bar by going slightly outside the bounds of the input group container.
Made with: HTML