|
I found a perfect example of a landing page that has a lot of mistakes. There are around 30 things to fix! If you want me to review yours, reply to this email :) Before I flood you with pictures, I would love to see you on my Instagram. It's a perfect place to record short tips and personal life as well 😊 Now, let's get to our MEGA ROAST. Hero SectionFirst goes the hero section. Here is a brief list of mistakes (which you will see in other sections as well):
That was the first part. The second:
Features SectionAfter the hero section goes a list of features. The issues with the text are the same as those in the hero section. The style of the “everywhere” word is not a good fit here because it is difficult to read. The line height of the paragraphs is too small. Every background picture is related to trees. But they are too prominent and at the same time have different effects applied to them. For example, the blur is different. So much visual noise and so many effects draw attention away from the key thing - app features. At the same time, the screenshots (which are actually GIFs) are barely visible. They take up too little space. Furthermore, the GIFs always show the full screen of the application, and when you show some specific features, you should zoom in and crop unnecessary areas so that the GIFs, videos, or screenshots are visible without requiring users to zoom in manualy. Video SectionIt seems reasonable to move the video describing the app to the hero section, because it’s a video from the founder that builds trust. Might as well go after the hero section but before listing features. Also, the weird glowing effect is noticeable even without zooming in. Features in Cards SectionHere we have complete chaos:
I would simply skip this section because it's hard to digest. Testimonials SectionTestimonials should be concise. Nobody is going to read such large texts that have such a small font size. It would be better to show part of the testimonials, highlight some words from them, and show only a few of them with a button “Show More”. There are many tricks on how to make them look appealing. Also, these tweets are not clickable, so you can't verify the testimonial. Text SectionAnd then suddenly we have a massive text section that does not fit the screen. It is readable but not scannable. There are no lists, points, highlights, pictures, or anything that makes people want to read it. At the same time, the text describes features that have already been described (maybe not all of them) right after the hero section. That’s actually how big the font size should be in the feature description section. Random... SectionThe section itself does not bring any value to users. Who should users answer this question? FAQ SectionFirst of all, before the FAQ section there is an animated line of trees saying guess what...? Grow. What for? Second of all, there are a lot of issues described on the image. Pricing SectionThe same problem as before - inconsistency and overemphasizing. Some cards have gradients, some don’t. The plans’ names are italic, which is an extra emphasis. Most of the text is hard to read due to the low contrast. Completely misaligned structure. The CTA buttons would be better placed below the feature list, this way they will be on the same vertical level. Finally... Is the pricing block placed after the FAQ? That’s an incorrect order. Usually you show features, then pricing, then FAQ, and then the footer. Footer SectionThe same repetition about being trusted by 1,000+ founders, while having 3 non-clickable avatars. Phew...😅 If you've read this far then I have an offer for you. If you want me to roast your UI, feel free to reply to this email :) Have a nice week! |
I'm a full-stack developer that is passionate about good user interfaces. In my newsletter, I talk mainly about UI/UX stuff. You could expect an email or two in a month, I'm not aiming to spam you with non-useful info.
When I first dived into the topic of colors, it seemed to me that I was at least studying nuclear physics. It still does, though. 😅 Disclaimer: I might have some inaccuracies in this article. Sometimes I used definitions provided by Google AI, because it was challenging for me to convey/explain the ideas with precise words. But mostly there are links and definitions from Wikipedia and other resources. There are many notions and abbreviations: CIE 1931, RGB, sRGB, HSL, CMYK, Oklab, LCH, OKLCH,...
There is the grayscale filter in CSS that can make your pictures completely grayscale. It's useful when you want to show a bunch of logos, making them grayscale by default, but when you hover over them, they become colorful. But! Another trick is to use grayscale on the <html> tag. This way you can look at your app from a different perspective and see how it looks without colors. This is useful if you want to see what draws users' attention most, whether such elements as links, buttons, and...
Some people have trouble with the login screen. It's just a simple form, and putting two inputs in the middle of the screen feels boring. But there is a good way to make it look great. So, this is what you usually have. There are some other things, like social login and a sign-up link, but that's the basic idea. What you can do instead is to split the screen into two parts. One part is designated for the login form, while the other part can be used for any content you choose. Usually it's...