7 UI Tips for beautiful & usable card designs

A Visual Thread πŸ‘‡
1. Adjust Border Radius

Avoid using the same border radius for both the card and the inner elements

A rule of thumb is to use for the inner border-radius half the size of the outer element
2. Highlight Your Main CTA

A common mistake is to use too many primary CTA

You need to force users to take a single action & don't confuse them

Have a single primary CTA in your card
3. Use Smooth Shadows

Avoid too strong shadows to show elevation. Make them feel natural and smoother

Tip: Make the shadows stronger/bigger on hover to add a nice animation effect
4. Avoid Too Long Content

Include only the necessary information on your card preview

Too long content (or too much) confuses the user. Especially if you display multiple cards in a grid
5. Left Align Text

Many times we center text to make our UI look symmetric.

However, it's a fact that left-aligned text is far more readable, and allows your user to scan the card easier.
6. Increase Whitespace

Whitespace lets elements 'breath'. Be generous with space around & between element

A rule of thumb is to use the same space value for the padding around the card and the space between elements
7. Elevation Effects Can Be Tricky

When you add "shadows over shadows" avoid using the exact same shadow.

I advise you to use a small shadow for the card and a larger one for the element on top of the card.

In that way, the button looks like it's a layer on top of the card.
Thanks for listening to my UI ted talk ✌️

If you like these UI tips and want to support me, you can like and/or RT the first tweet πŸ‘‡

β€’ β€’ β€’

Missing some Tweet in this thread? You can try to force a refresh
γ€€

Keep Current with Jim Raptis

Jim Raptis Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @d__raptis

20 Apr
Officially announcing Phigma templates

π™‹π™§π™€π™—π™‘π™šπ™’:
A successful @ProductHunt launch needs 100s of hours

π™Žπ™€π™‘π™ͺπ™©π™žπ™€π™£:
100+ high performing @figmadesign templates for your graphics

More info below πŸ‘‡ Image
1. Why I created phigma.app

The most time-consuming PH launch task is to design unique & slick graphics for the product listing.

It's critical to stand out with an attention-grabbing page because you compete with 100s of other product daily/weekly

Also...
@ProductHunt changed my life!

Three years ago, I discovered it and I was amazed by all the cool products.

It pushed me to follow my dream of building useful products for people and the support was incredible.

It even helped me earn my 1st money online...
Read 11 tweets
22 Jan
LAUNCH ON PRODUCT HUNT.

A big thread about everything I know about the topic.
An interesting topic about makers, indie hackers, founders, and startups.

During the last 6 years, I'm using Product Hunt daily and have launched several products successfully.

The benefits are insane and everyone must launch there at least one time

Let's dive in...
Product Hunt is the place where people post & discover the best (tech mainly) products around the world.

Their monthly traffic is 5M and ~30% is from the US, according to @SimilarWeb

similarweb.com/website/produc…
Read 27 tweets
12 Dec 20
Multiple actions create multiple opportunities.

That's why you need to test many things, and quickly.

But how do you "test things" for your product?

// Thread //
You need to run concrete experiments with a specific goal, in a specific time period

Having one goal will help you measure the result without distractions

The time limit will stop you from losing time on things that don't add value

A practical framework πŸ‘‡
How to run (product) experiments:

1. Set a goal (eg. increase conversion rate)
2. Come up with an idea (eg. add more CTAs)
3. Build the solution (eg. deploy new website)
4. Measure the impact of your experiment after X weeks/days (eg. analytics)

Some extra tricks...
Read 8 tweets
9 Dec 20
How to validate almost any idea in a few days

[Thread]
1. Identify the pain point

Think hard to remember/understand how you came up with the idea.

Focus on the frustrative steps during the process

And why someone would care to solve this problem
2. Write down your pitch

Now, you write down a story.

Try to focus on the bad feeling you felt during the process to make people re-feel their own experiences

End with your solution and make it look like the "painkiller" in the scenario
Read 12 tweets
18 Sep 20
I reached a 30% conversion rate for MagicPattern.design landing page

13k unique visitors ➑️ 4k signups

These are some actionable tips that worked for me... Image
1. Describe your product briefly πŸ“

Every visitor can understand what my product does in a few seconds.

What ➑️ Create background patterns
How ➑️ One-click editor
Why ➑️ Brand your company assets Image
2. Add beautiful visual content πŸ‘€

Visuals grab user attention because they can be processed 60,000 times faster than text.

By adding well-designed product images in your landing page you make your visitor wanna try your product

PS. Video works too. We'll see how below Image
Read 9 tweets
1 Jul 20
Lessons learned from 1 year in the indie-making

Thread...
[1]

It’s an unpopular opinion but my mantra is that:

" Love what you’re doing and it will succeed "
[2]

" Solve your own problem "

@CopyPalette solved a fundamental problem that I was facing daily. Many apps used to help you create a palette but there were overwhelming or confusing. I solved the problem with simplicity in mind and a great UX.

Boom! People loved it!
Read 14 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!