Merhaba. Yakın zamanda tasarımını paylaştığım basit bir temayı Sizlerle paylaşıyorum. Her ne kadar responsive olmasa da sağlayabilirim ileride. Silinmemesi için bilgisayarımdan burada paylaşıyorum. Özelleştirmek isteyen arkadaş özelleştirebilir.

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap"
rel="stylesheet">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.2.1/css/all.min.css">
<link rel="stylesheet" href="styles.css">
</head>
<body>
<div class="content">
<div class="container">
<div class="left-side">
<div class="main-content">
<div class="barcode">
<i class="fa-solid fa-barcode"></i>
<input type="text" class="scan" placeholder="Scan your product">
</div>
<a href="" class="btn display-none">
<i class="fa-regular fa-circle-question"></i>
<span class="ml-5">Help</span>
</a>
</div>
<div class="categories">
<a href="#" class="active">All Items</a>
<a href="#">Food</a>
<a href="#">Alcohol</a>
<a href="#">Cold Drinks</a>
<a href="#">Hot Drinks</a>
</div>
<div class="products">
<div class="card">
<h2>Cheesy Stuffed Flank Steak</h2>
<img src="https://iamhomesteader.com/wp-content/uploads/2020/08/flank-steak-new-1.jpg" alt="">
<div class="weight">150g</div>
<div class="price">$13.50</div>
</div>
<div class="card">
<h2>Grilled Corn</h2>
<img src="https://assets.epicurious.com/photos/54af5217c4a891cc44cce500/5:4/w_910,h_728,c_limit/51179080_grilled-corn_1x1.jpg"
alt="">
<div class="weight">150g</div>
<div class="price">$3.50</div>
</div>
<div class="card">
<h2>Ranch Burgers</h2>
<img src="https://d31qjkbvvkyanm.cloudfront.net/images/recipe-images/pacific-coast-california-style-burger-detail-ee19e778.jpg"
alt="">
<div class="weight">150g</div>
<div class="price">$7.75</div>
</div>
<div class="card">
<h2>Mushroom Burgers</h2>
<img src="https://food.fnr.sndimg.com/content/dam/images/food/fullset/2013/5/8/0/FN_Melissa-DArabian-Burger_s4x3.jpg.rend.hgtvcom.616.462.suffix/1371616351111.jpeg"
alt="">
<div class="weight">150g</div>
<div class="price">$3.50</div>
</div>
<div class="card">
<h2>Cheesy Stuffed Flank Steak</h2>
<img src="https://iamhomesteader.com/wp-content/uploads/2020/08/flank-steak-new-1.jpg" alt="">
<div class="weight">150g</div>
<div class="price">$13.50</div>
</div>
<div class="card">
<h2>Grilled Corn</h2>
<img src="https://assets.epicurious.com/photos/54af5217c4a891cc44cce500/5:4/w_910,h_728,c_limit/51179080_grilled-corn_1x1.jpg"
alt="">
<div class="weight">150g</div>
<div class="price">$3.50</div>
</div>
</div>
</div>
<div class="right-side">
<div class="actions">
<h2 class="title">Current Order</h2>
<a href="" class="btn btn-alert"><i class="fa-solid fa-circle-minus"></i> Clear All</a>
<a href="" class="btn w-40">
<i class="fa-solid fa-gear"></i>
</a>
</div>
<div class="orders">
<div class="order">
<div class="image">
<img class="rounded-image"
src="https://iamhomesteader.com/wp-content/uploads/2020/08/flank-steak-new-1.jpg"
width="40" height="40" alt="">
</div>
<h2 class="brand-title">Cheesy Stuffed Flank Steak</h2>
<a href="" class="btn btn-pink btn-radius w-40">
<i class="fa-solid fa-minus"></i>
</a>
<div class="count">1</div>
<a href="" class="btn btn-radius w-40">
<i class="fa-solid fa-plus"></i>
</a>
<div class="price">$13.50</div>
</div>
<div class="order">
<div class="image">
<img class="rounded-image"
src="https://assets.epicurious.com/photos/54af5217c4a891cc44cce500/5:4/w_910,h_728,c_limit/51179080_grilled-corn_1x1.jpg"
width="40" height="40" alt="">
</div>
<h2 class="brand-title">Grilled Corn</h2>
<a href="" class="btn btn-pink btn-radius w-40">
<i class="fa-solid fa-minus"></i>
</a>
<div class="count">2</div>
<a href="" class="btn btn-radius w-40">
<i class="fa-solid fa-plus"></i>
</a>
<div class="price">$3.50</div>
</div>
<div class="order">
<div class="image">
<img class="rounded-image"
src="https://d31qjkbvvkyanm.cloudfront.net/images/recipe-images/pacific-coast-california-style-burger-detail-ee19e778.jpg"
width="40" height="40" alt="">
</div>
<h2 class="brand-title">Ranch Burgers</h2>
<a href="" class="btn btn-pink btn-radius w-40">
<i class="fa-solid fa-minus"></i>
</a>
<div class="count">2</div>
<a href="" class="btn btn-radius w-40">
<i class="fa-solid fa-plus"></i>
</a>
<div class="price">$7.75</div>
</div>
<div class="order">
<div class="image">
<img class="rounded-image"
src="https://food.fnr.sndimg.com/content/dam/images/food/fullset/2013/5/8/0/FN_Melissa-DArabian-Burger_s4x3.jpg.rend.hgtvcom.616.462.suffix/1371616351111.jpeg"
width="40" height="40" alt="">
</div>
<h2 class="brand-title">Mushroom Burgers</h2>
<a href="" class="btn btn-pink btn-radius w-40">
<i class="fa-solid fa-minus"></i>
</a>
<div class="count">2</div>
<a href="" class="btn btn-radius w-40">
<i class="fa-solid fa-plus"></i>
</a>
<div class="price">$3.50</div>
</div>
<div class="line"></div>
<div class="order">
<div class="image">
<img class="rounded-image"
src="https://food.fnr.sndimg.com/content/dam/images/food/fullset/2013/5/8/0/FN_Melissa-DArabian-Burger_s4x3.jpg.rend.hgtvcom.616.462.suffix/1371616351111.jpeg"
width="40" height="40" alt="">
</div>
<h2 class="brand-title">Mushroom Burgers</h2>
<input type="text" class="value" value="2">
<div class="price">$3.50</div>
</div>
</div>
<button class="pay-btn">
<i class="fa-brands fa-paypal"></i> Pay with Cashless Credit
</button>
</div>
</div>
</div>
</body>
</html>* {
margin: 0;
padding: 0;
}
html, body {
height: 100%;
}
body {
background: #ededed;
backdrop-filter: blur(40px);
display: flex;
align-items: center;
justify-content: center;
font-family: 'Poppins', sans-serif;
}
/* width */
::-webkit-scrollbar {
width: 6px;
}
/* Track */
::-webkit-scrollbar-track {
background: #f1f1f1;
border-radius: 15px;
}
/* Handle */
::-webkit-scrollbar-thumb {
background: #888;
border-radius: 15px;
}
/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
background: #555;
}
.content {
width: 90%;
height: 90%;
border-radius: 15px;
box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
background: #fff;
overflow: hidden;
}
.container {
display: flex;
justify-content: space-between;
height: 100%;
}
.btn {
display: inline-flex;
align-items: center;
justify-content: center;
color: #2a2a2a;
font-size: 12px;
font-family: 'Poppins', sans-serif;
font-weight: 500;
width: 86px;
height: 40px;
background: #f4f5f6;
border-radius: 8px;
box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
text-decoration: none;
}
.w-40 {
width: 40px;
}
.mb-30 {
margin-bottom: 30px;
}
.btn-alert {
background: #fbecee;
color: #ef708a;
}
.help-btn span {
margin-left: 5px;
}
.left-side {
width: 60%;
padding: 1.5rem;
overflow-y: scroll;
}
.right-side {
flex: 1;
padding: 1.5rem;
overflow-y: scroll;
}
.actions {
display: flex;
align-items: center;
justify-content: flex-start;
gap: 15px;
}
.title {
color: #2a2a2a;
font-size: 20px;
font-family: 'Poppins', sans-serif;
font-weight: 600;
}
.orders {
margin-top: 40px;
}
.order {
display: flex;
align-items: center;
justify-content: space-around;
background-color: #fff;
margin-bottom: 40px;
}
.image {
width: 40px;
height: 40px;
background: #f4f5f6;
border-radius: 20%;
padding: 3px;
}
.image img {
opacity: .8;
cursor: pointer;
}
.image img:hover {
opacity: .9;
}
.btn-pink {
background-color: #ed5575;
color: #fff;
}
.brand-title {
font-size: 14px;
font-family: 'Poppins', sans-serif;
font-weight: 300;
width: 120px;
word-wrap: break-word;
}
.rounded-image {
border-radius: 20%;
object-fit: cover;
}
.price {
font-size: 14px;
font-family: 'Poppins', sans-serif;
font-weight: 700;
width: 60px;
text-align: left;
}
.main-content {
display: flex;
align-items: center;
justify-content: space-between;
}
.ml-5 {
margin-left: 5px;
}
.products {
display: flex;
align-items: center;
justify-content: center;
flex-wrap: wrap;
gap: 20px;
margin-top: 30px;
}
.card {
width: 200px;
height: 300px;
border: 1px dashed rgba(149, 157, 165, 0.2);
border-radius: 15px;
padding: 0.85rem;
display: flex;
flex-direction: column;
}
.card img {
width: 100%;
height: 130px;
object-fit: cover;
border-radius: 15px;
align-self: flex-end;
display: flex;
margin-top: auto;
opacity: .8;
}
.card img:hover {
opacity: .9;
cursor: pointer;
}
.card h2 {
font-size: 20px;
font-family: 'Poppins', sans-serif;
font-weight: 700;
margin-bottom: 4px;
margin-top: 8px;
}
.card .weight {
color: #888;
margin-top: 10px;
}
.card .price {
color: #f28731;
font-size: 20px;
font-family: 'Poppins', sans-serif;
margin-bottom: 10px;
}
.pay-btn {
bottom: 0;
position: sticky;
background: linear-gradient(45deg, rgba(255, 102, 65, 0.6), rgba(255, 102, 65, 0.9));
color: #fff;
font-size: 14px;
font-family: 'Poppins', sans-serif;
font-weight: 300;
cursor: pointer;
box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
border-radius: 15px;
border: none;
outline: none;
padding: 1rem;
width: 100%;
}
.barcode {
position: relative;
}
.barcode .fa-barcode {
position: absolute;
left: 20px;
top: 50%;
transform: translateY(-50%);
}
.barcode .scan {
width: 450px;
padding: 1.25rem 1.25rem 1.25rem 3rem;
border-radius: 15px;
border: none;
outline: none;
background: #f4f5f6;
font-size: 14px;
font-family: 'Poppins', sans-serif;
font-weight: 300;
}
.value {
width: 40px;
height: 38px;
padding-left: 15px;
padding-right: 15px;
border-radius: 15px;
border: none;
outline: none;
font-family: 'Poppins', sans-serif;
font-weight: 300;
background: #f4f5f6;
color: #2a2a2a;
}
.line {
border-bottom: 1px dashed #ddd;
margin-bottom: 8px;
}
.fa-circle-minus {
margin-right: 4px;
}
.btn-radius {
border-radius: 50%;
}
.h-61 {
height: 61px;
}
.categories {
display: flex;
align-items: center;
justify-content: flex-start;
gap: 8px;
margin-top: 20px;
margin-bottom: 0;
}
.categories a {
width: 6rem;
display: inline-flex;
align-items: center;
justify-content: center;
padding: 0.45rem;
border-radius: 15px;
border: none;
font-family: 'Poppins', sans-serif;
font-weight: 300;
font-size: 12px;
color: #2a2a2a;
text-decoration: none;
}
.categories .active {
background: #f07613;
color: #fff;
}