Designing Beautiful Shadows in CSSjoshwcomeau.com/css/designing-shadows/
When I look around the web, most of the shadows I see are fuzzy grey boxes. It doesn't have to be this way, though! CSS gives us the tools to create rich, lush, lifelike shadows. In this tutorial, I'll show you how.
The 3 principles of designing for flowblog.superhuman.com/how-to-design-for-flow/
The flow state unlocks creativity and turns work into play. With Rahul Vohra's 3 principles, you can design experiences that cultivate this elusive state.
eesel - All your work in one placeeesel.app/
eesel automatically brings together all your work in one place. Google docs, Figma designs, Salesforce opportunities, LinkedIn profiles, Intercom conversations and even custom tools your company built - if it has a URL, eesel can save it.
How to give a great product design portfolio presentationbrianlovin.com/writing/how-to-give-a-great-product-design-portfolio-presentation
My tips and strategies for delivering a great product design portfolio presentation.
Home | The Component Gallerycomponent.gallery/
The Component Gallery is a collection of components from the best Design Systems.
A collection of videos showing different types of "flow" like onboarding, through apps.
A collection of screens from mobile apps that are examples of good design.
A collection of screenshots from websites/products that are well designed. Costs money/requires an account.
A collection of mobile and website screenshots that show UI and interaction patterns.
Disabled buttons don’t have to suck | by Justine Win | Mar, 2021 | Justine Win Storiesstories.justinewin.com/disabled-buttons-dont-have-to-suck-10da0bb6d37e
A disabled button is used to visually communicate that the action is unavailable because certain conditions aren’t met. However— when it lacks feedback, context, and guidance— the experience may feel…
When fonts fallfigma.com/blog/when-fonts-fall/
A deep-dive into font fallback