Cara Membuat Kategori Icon dengan Bootstrap

 

Cara Membuat Kategori Icon dengan HTML & CSS - Setiap halaman website tentunya kita sering menjumpai tampilan design berupa teks pada menunya dan juga yang dikombinasikan dengan icon pada setiap menunya. Beerfungsi agar terlihat menarik dan mempunyai ciri khas pada websitnya. Nah, kali ini saya akan bagikan tutorial bagaimana Cara Membuat Kategori Icon dengan HTML & CSS.

Sebelum membuat kita harus mempunyai patokan design prototypenya terlebih dahulu untuk mempermudah. disini saya sudah mempunyai design prototype wlijo halaman wlijo pada bagian kategori icon, seperti dibawah ini:


Kode HTML

Jika sudah memiliki design prototype, langkah pertama tentunya kita siapkan folder css, js dan pages dalam satu directory. Dimana dalam folder css kita buat file baru dengan nama style.css dan dalam folder pages buat file baru juga dengan nama kategori.html seperti gambar dibawah ini

Kemudian download compile dan jss. dimana nantinya isi compile css di copy pastekan dalam folder css dan compile js di copy pastekan dalam folder js. Seperti gambar dibawah ini tempat mendownload

Selanjutnya kita buat menu kerangka kategori icon terlebih dahulu dengan kode HTML. 
<!doctype html>
<html lang="en">
<head>
<!-- Required meta tags -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">

<!-- Bootstrap CSS -->
<link rel="stylesheet" type="text/css" href="../css/bootstrap.css">
<link rel="stylesheet" href="../css/style.css" type="text/css">
<link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/
    ajax/libs/font-awesome/6.0.0-beta2/css/all.min.css">

<title>Icon</title>
</head>
<body>
<!-- Awal Kategori -->
<div class="container mt-5 text-center">
<div class="row text-center row-container mt-5">
<div class="col-lg-1 col-md-1 col-sm-1 col-9">
<div class="menu-kategori">
<i class="fas fa-border-all fa-4x"></i>
<p>Semua Produk</p>
</div>
</div>

<div class="col-lg-1 col-md-1 col-sm-1 col-9">
<div class="menu-kategori">
<i class="fas fa-percent fa-4x"></i>
<p>Promo</p>
</div>
</div>

<div class="col-lg-1 col-md-1 col-sm-1 col-9">
<div class="menu-kategori">
<i class="fas fa-certificate fa-4x"></i>
<p>Terlaris</p>
</div>
</div>

<div class="col-lg-1 col-md-1 col-sm-1 col-9">
<div class="menu-kategori">
<i class="fas fa-heart fa-4x"></i>
<p>Favorit</p>
</div>
</div>

<div class="col-lg-1 col-md-1 col-sm-1 col-9">
<div class="menu-kategori">
<i class="fas fa-carrot fa-4x"></i>
<p>Sayur</p>
</div>
</div>

<div class="col-lg-1 col-md-1 col-sm-1 col-9">
<div class="menu-kategori">
<i class="fas fa-apple-alt fa-4x"></i>
<p>Buah</p>
</div>
</div>

<div class="col-lg-1 col-md-1 col-sm-1 col-9">
<div class="menu-kategori">
<i class="fas fa-fish fa-4x"></i>
<p>Ikan</p>
</div>
</div>

<div class="col-lg-1 col-md-1 col-sm-1 col-9">
<div class="menu-kategori">
<i class="fas fa-drumstick-bite fa-4x" ></i>
<p>Daging</p>
</div>
</div>

<div class="col-lg-1 col-md-1 col-sm-1 col-9">
<div class="menu-kategori">
<i class="fas fa-mortar-pestle fa-4x"></i>
<p>Bumbu Dapur</p>
</div>
</div>
</div>
</div>
<!-- Akhir Kategori -->

<!-- Optional JavaScript; choose one of the two! -->

<!-- Option 1: Bootstrap Bundle with Popper -->
<script src="../js/bootstrap.js"></script>
<script src="../js/popper.min.js"></script>
</body>
</html>

Kode CSS

Setelah membuat kerangka menu seperti diatas, langkah selanjutnya untuk membuat menu icon terlihat lebih menarik kita akan desain menunya dengan kode CSS berikut.
@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;
            0,200;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;
            1,500;1,600;1,700;1,800;1,900&display=swap');

body {
background-color: #F0EDED;
}

/*Style Kategori*/
i {
color:#fff;
padding-top: 17px;
padding-left: 134px;
position:static;
}

p {
color:#fff;
margin-top: 8px;
text-align: center;
padding-left: 139px;
}

.row-container {
background-color: #1E7A1B;
margin: 0px;
border-radius: 15px;
}
/*Style Kategori*/

Output

Gambar diatas merupakan output dari codingan HTML dan CSS yang telah kita buat. dimana outputnya sesuai dengan design prototype yang telah kita design di figma sebelumnya. Next, kita lanjutkan pada halaman selanjutnya ya teman-teman...see you!!


Komentar

Postingan populer dari blog ini

Design Prototype Checkout Wlijo di Figma

Cara Membuat Web Server Statis dengan Python

Belajar Cara Kerja Komputer dan Assembler Menggunanakan NASM