@justbyte_ It depends on context but most of the time skeleton is better. It kills the "is it frozen?" anxiety by showing the layout before the data is fetched. Loading spinner sometimes feels like a wait and the skeleton feels like progress. its way better for perceived performance
Small interaction! Testing a hover state for this performance card to keep it clean and avoid adding more buttons.
Would you show the controls all the time or only on hover?
Made with @jittervideo
Hot take: 90% of motion design in shipped products is decoration, not design.
If you can remove the animation and the user understands the interface exactly the same way... it's not doing work.
The motion that does work tends to come back to these 12 motion principles.
What's your favorite motion principle & why?
Sharing a few practical and solid design resources
Product flows โ https://t.co/xP3YoV4Jg6
Motion โ https://t.co/nUGvfn5XX1
Patterns โ https://t.co/ObPXU2ZDmx
A/B tests โ https://t.co/OE0SWbL7P2
Inspiration โ https://t.co/npcc71kjst
Did I miss any good ones? ๐
@moraba3pizza @karimkos Not at all. UI is part of the UX. You don't use traffic lights by reading the names of the colors. That might work but what are the outcomes?
@karimkos@HouariZegai - Notion
- Notion extension to bookmark links ๐
- Tally for surveys (Notion style)
- Tella or screenstudio for recording and editing
@karimkos Persona :) a user-centric approach is key! Keep in mind that mobile is for on-the-go convenience, desktop for complex tasks. Start with MVP, test, and evolve!
@karimkos The same reason you're using a floppy disk icon to save progress. It takes time to use something that has to be universally recognized. Would Instagram be as instantly recognizable if they changed their logo from the Polaroid camera, even though Polaroids are obsolete? And so on.