Source code for Uisual templates. Free HTML/CSS landing page templates for startups. New template every week.

  • By Uisual
  • Last update: Dec 30, 2022
  • Comments: 1


Uisual is a collection of free landing page templates designed by Indonesian designer, El Nino. There's no JS, only plain HTML and CSS. I'm creating Uisual as a portfolio to get a job, whether it's freelance, part-time, full-time, or contract. If you're interested in hiring me, feel free to send me an email.

How to Use

It's plain HTML and CSS really. You don't need to install or learn any frameworks. As long as you know how to edit HTML and CSS, you can start customizing our templates right away. We made our templates black and white for a reason, so you can customize them the way you want more easily. Think of it as a wireframe. Change the images, copy, typefaces, etc. Add some background colors, gradients, box shadows, etc. We use CSS variables of course.

Questions Answered

Why are your templates so bland?

Think of it as a wireframe. It's black and white because we want you to customize it yourself. You need some creativity to combine colors, typefaces, box shadows, etc. Play around, make it yours.

Are your templates responsive?

Yes, we designed our templates responsively (320px, 768px, 1024px, and 1200px).

Can I sell products with your templates?

Yes, you can sell apps, ebooks, extensions, etc.

Do I need to credit you?

No, but that would be cool.

What's Next

We plan to add more templates, new template every week. Visit Uisual for an update. If you like our templates, please spread the word. If you need a custom landing page, you can hire us.



  • 1

    Nav bar spacing on Safari

    Hey! I'm a big fan of your templates. We're using a combination of layer+grid for our website and really enjoying it.

    I noticed that the spacing on Safari doesn't render properly (unlike Chrome + FF). This doesn't seem like a specific issue to my version since it renders improperly on as well. Check out the spacing on the right hand side navbar.

    It doesn't seem like a padding issue since padding is purposefully set to 0; I'm a CSS novice, but is this a justify-content issue with Safari?