TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: How to build a good looking SaaS landing page?

13 pointsby floridageorgiaalmost 4 years ago
I have a SaaS webpage that has poor aesthetics and want to change it asap. I know basic CSS and html and have experience using frameworks like uikit. But at the end of the day I&#x27;m an engineer with a sense of aesthetic appreciation but not aesthetic creation.<p>To use the most recent example I&#x27;ve come across, how do I go about building something like the linktree.com landing page?<p>I&#x27;m eager to learn whatever is necessary to design a beautiful webpage.

6 comments

roosgitalmost 4 years ago
If I would be designing a landing page for a product or a service I would start with <a href="https:&#x2F;&#x2F;land-book.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;land-book.com&#x2F;</a>.<p>The first thing I would do is look for a structure that would fit my subject. For example, what goes at the top? Quite a few websites choose a tagline or a small description(with a large font size) on the left, followed by a slightly longer description(with a smaller font size) and a visible action button. While on the right, there&#x27;s usually an image of the product. Now, does this work in my case? If it doesn&#x27;t, I look at other examples.<p>The next sections can be cherry picked. I might want to show the main or unique features, testimonials and other things I&#x27;d consider essential to tell the visitors.<p>Only after I&#x27;d be done with this part (could be called wireframing), I&#x27;d start choosing colors and fonts. My recommendation is that if you like a color combination used on a website, use it and stick to it. Don&#x27;t replace one of the colors, stick to what is there. Just don&#x27;t pick the colors from a competitor&#x27;s website, that&#x27;s poor form, in my opinion.<p>Typography is a little trickier. You have to play with sizes and combinations. And in a lot of cases, good fonts are not free. But there are also decent options available in Google Fonts. On this page you can find good free font pairs <a href="https:&#x2F;&#x2F;www.fontpair.co&#x2F;all" rel="nofollow">https:&#x2F;&#x2F;www.fontpair.co&#x2F;all</a>.
评论 #28211446 未加载
adnanxsgalmost 4 years ago
Cheapest option is to download a free landing page design and code it: <a href="https:&#x2F;&#x2F;www.sketchappsources.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.sketchappsources.com&#x2F;</a><p>A better option is to purchase something off of <a href="https:&#x2F;&#x2F;themeforest.net&#x2F;category&#x2F;site-templates" rel="nofollow">https:&#x2F;&#x2F;themeforest.net&#x2F;category&#x2F;site-templates</a><p>its usually pretty cheap (sub $100) and the quality is pretty high.<p>Learning to design your own is harder. I&#x27;d say start with something from the resources above and iterate as you optimize for specific goals. As you spend more time optimizing your product you&#x27;ll see design patterns being used by your competitors and learn along the way.
评论 #28211327 未加载
max_almost 4 years ago
For a minimalist approach, use [0]MVP for css. Then head over to [1]Color hunt to choose a good color scheme.<p>[0]: <a href="https:&#x2F;&#x2F;andybrewer.github.io&#x2F;mvp&#x2F;" rel="nofollow">https:&#x2F;&#x2F;andybrewer.github.io&#x2F;mvp&#x2F;</a> [1]: <a href="https:&#x2F;&#x2F;colorhunt.co&#x2F;" rel="nofollow">https:&#x2F;&#x2F;colorhunt.co&#x2F;</a>
评论 #28211372 未加载
bjacobtalmost 4 years ago
I was in the same situation as you. I found it difficult to design my own that works good on desktop and mobile.<p>So I purchased multiple themes and settled on Landkit[0], which is built on top of bootstrap.<p>[0]<a href="https:&#x2F;&#x2F;landkit.goodthemes.co&#x2F;" rel="nofollow">https:&#x2F;&#x2F;landkit.goodthemes.co&#x2F;</a>
评论 #28210657 未加载
评论 #28211480 未加载
the2ndfloorguyalmost 4 years ago
Not an expert to suggest but here is the path, I followed - - Go through design inspirations on dribble&#x2F;behance - Design a rough design draft on paper as per your use case - Pick any existing CSS framework sucha tailwind CSS&#x2F;Bootstrap etc &amp; Get your hands dirty<p>Being an engineer, downloading a free template and just using it does not suit me. Designing on your own might take time some time but will help your product in long run as using a template restricts creative additions.
评论 #28211243 未加载
dprophecyguyalmost 4 years ago
Use these for inspirations : hyperpixel.io
评论 #28211348 未加载