Spaces:
Running
Running
Update index.html
Browse files- index.html +614 -380
index.html
CHANGED
|
@@ -3,441 +3,675 @@
|
|
| 3 |
<head>
|
| 4 |
<meta charset="UTF-8">
|
| 5 |
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
| 6 |
-
<
|
| 7 |
-
<
|
| 8 |
-
<
|
| 9 |
-
<
|
| 10 |
-
|
| 11 |
-
|
| 12 |
-
|
| 13 |
-
|
| 14 |
-
|
| 15 |
-
|
| 16 |
-
|
| 17 |
-
|
| 18 |
-
|
| 19 |
-
|
| 20 |
-
|
| 21 |
-
|
| 22 |
-
|
| 23 |
-
|
| 24 |
-
|
| 25 |
-
|
| 26 |
-
|
| 27 |
-
|
| 28 |
-
|
| 29 |
-
|
| 30 |
-
|
| 31 |
-
|
| 32 |
-
|
| 33 |
-
|
| 34 |
-
|
| 35 |
-
|
| 36 |
-
|
| 37 |
-
|
| 38 |
-
|
| 39 |
-
|
| 40 |
-
|
| 41 |
-
|
| 42 |
-
|
| 43 |
-
|
| 44 |
-
|
| 45 |
-
|
| 46 |
-
|
| 47 |
-
|
| 48 |
-
|
| 49 |
-
|
| 50 |
-
|
| 51 |
-
|
| 52 |
-
|
|
|
|
|
|
|
| 53 |
}
|
| 54 |
-
</
|
|
|
|
| 55 |
</head>
|
| 56 |
-
<body
|
| 57 |
<!-- Navigation -->
|
| 58 |
-
<nav class="bg-
|
| 59 |
-
<div class="container mx-auto px-
|
| 60 |
-
<div class="flex items-center
|
| 61 |
-
<
|
| 62 |
-
|
| 63 |
-
|
| 64 |
-
|
| 65 |
-
|
| 66 |
-
|
| 67 |
-
<
|
| 68 |
-
|
| 69 |
-
|
| 70 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 71 |
</div>
|
| 72 |
-
|
| 73 |
-
|
| 74 |
-
|
| 75 |
-
|
| 76 |
-
|
| 77 |
-
|
| 78 |
-
|
| 79 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 80 |
</div>
|
| 81 |
</div>
|
| 82 |
-
|
| 83 |
-
<!-- Mobile menu -->
|
| 84 |
-
<div class="md:hidden hidden bg-gray-800 px-4 py-2" id="mobile-menu">
|
| 85 |
-
<a href="#" class="block py-2 hover:text-blue-400 transition">Home</a>
|
| 86 |
-
<a href="#" class="block py-2 hover:text-blue-400 transition">Movies</a>
|
| 87 |
-
<a href="#" class="block py-2 hover:text-blue-400 transition">TV Shows</a>
|
| 88 |
-
<a href="#" class="block py-2 hover:text-blue-400 transition">Genres</a>
|
| 89 |
-
<a href="#" class="block py-2 hover:text-blue-400 transition">About</a>
|
| 90 |
-
<button class="w-full bg-blue-600 hover:bg-blue-700 px-4 py-2 rounded-full transition mt-2">
|
| 91 |
-
Sign In
|
| 92 |
-
</button>
|
| 93 |
-
</div>
|
| 94 |
</nav>
|
| 95 |
-
|
| 96 |
<!-- Hero Section -->
|
| 97 |
-
<section class="hero-
|
| 98 |
-
<div class="container mx-auto px-
|
| 99 |
-
<
|
| 100 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 101 |
|
| 102 |
-
<div class="
|
| 103 |
-
<
|
| 104 |
-
|
| 105 |
-
|
| 106 |
-
|
| 107 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 108 |
</div>
|
| 109 |
</div>
|
| 110 |
</section>
|
| 111 |
-
|
| 112 |
-
<!--
|
| 113 |
-
<
|
| 114 |
-
|
| 115 |
-
|
| 116 |
-
|
| 117 |
-
<
|
| 118 |
-
|
| 119 |
-
|
| 120 |
-
</a>
|
| 121 |
</div>
|
| 122 |
|
| 123 |
-
<div class="grid grid-cols-
|
| 124 |
-
<!--
|
| 125 |
-
|
| 126 |
-
|
| 127 |
-
|
| 128 |
-
|
| 129 |
-
|
| 130 |
-
|
| 131 |
-
|
| 132 |
-
|
| 133 |
-
|
| 134 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 135 |
</div>
|
| 136 |
|
| 137 |
-
<div class="
|
| 138 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 139 |
</div>
|
| 140 |
-
</
|
| 141 |
-
|
| 142 |
-
|
| 143 |
-
|
| 144 |
-
|
| 145 |
-
|
| 146 |
-
|
| 147 |
-
|
| 148 |
-
|
|
|
|
|
|
|
| 149 |
</div>
|
| 150 |
|
| 151 |
-
<div class="grid grid-cols-
|
| 152 |
-
<!--
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 153 |
</div>
|
| 154 |
-
</section>
|
| 155 |
-
|
| 156 |
-
<!-- Genres Section -->
|
| 157 |
-
<section class="mb-16 fade-in">
|
| 158 |
-
<h2 class="text-2xl md:text-3xl font-bold border-l-4 border-blue-500 pl-4 mb-8">Browse by Genre</h2>
|
| 159 |
|
| 160 |
-
<div class="
|
| 161 |
-
<
|
| 162 |
-
|
| 163 |
-
</
|
| 164 |
-
<
|
| 165 |
-
|
| 166 |
-
</
|
| 167 |
-
|
| 168 |
-
|
| 169 |
-
|
| 170 |
-
|
| 171 |
-
|
| 172 |
-
|
| 173 |
-
|
| 174 |
-
|
| 175 |
-
|
| 176 |
-
|
| 177 |
-
|
| 178 |
-
|
| 179 |
-
<a href="
|
| 180 |
-
|
| 181 |
-
</a>
|
| 182 |
-
<a href="#" class="bg-gray-800 hover:bg-blue-600 transition rounded-lg p-4 text-center font-medium">
|
| 183 |
-
Thriller
|
| 184 |
-
</a>
|
| 185 |
-
<a href="#" class="bg-gray-800 hover:bg-blue-600 transition rounded-lg p-4 text-center font-medium">
|
| 186 |
-
Animation
|
| 187 |
-
</a>
|
| 188 |
-
<a href="#" class="bg-gray-800 hover:bg-blue-600 transition rounded-lg p-4 text-center font-medium">
|
| 189 |
-
Fantasy
|
| 190 |
-
</a>
|
| 191 |
-
<a href="#" class="bg-gray-800 hover:bg-blue-600 transition rounded-lg p-4 text-center font-medium">
|
| 192 |
-
Mystery
|
| 193 |
</a>
|
| 194 |
-
<a href="
|
| 195 |
-
|
| 196 |
</a>
|
| 197 |
</div>
|
| 198 |
-
</
|
| 199 |
-
|
| 200 |
-
|
| 201 |
-
|
| 202 |
-
|
| 203 |
-
|
| 204 |
-
|
| 205 |
-
|
| 206 |
-
|
| 207 |
-
<
|
| 208 |
-
|
| 209 |
-
|
| 210 |
-
|
| 211 |
-
|
| 212 |
-
|
| 213 |
-
|
| 214 |
-
|
| 215 |
-
|
| 216 |
-
|
| 217 |
-
|
| 218 |
-
|
| 219 |
-
|
| 220 |
-
|
| 221 |
-
|
| 222 |
-
|
| 223 |
-
|
| 224 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 225 |
</div>
|
| 226 |
-
|
| 227 |
-
<div class="
|
| 228 |
-
<
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 229 |
<i class="fab fa-facebook-f"></i>
|
| 230 |
</a>
|
| 231 |
-
<a href="#" class="text-
|
| 232 |
-
<i class="fab fa-twitter"></i>
|
| 233 |
-
</a>
|
| 234 |
-
<a href="#" class="text-gray-400 hover:text-blue-400 transition">
|
| 235 |
<i class="fab fa-instagram"></i>
|
| 236 |
</a>
|
| 237 |
-
<a href="#" class="text-
|
| 238 |
-
<i class="fab fa-
|
| 239 |
</a>
|
| 240 |
-
|
|
|
|
|
|
|
|
|
|
| 241 |
</div>
|
| 242 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 243 |
<div>
|
| 244 |
-
<
|
| 245 |
-
|
| 246 |
-
<
|
| 247 |
-
|
| 248 |
-
|
| 249 |
-
|
| 250 |
-
|
| 251 |
-
</ul>
|
| 252 |
</div>
|
| 253 |
|
| 254 |
<div>
|
| 255 |
-
<
|
| 256 |
<ul class="space-y-2">
|
| 257 |
-
<li><a href="#" class="text-gray-400 hover:text-
|
| 258 |
-
<li><a href="#" class="text-gray-400 hover:text-
|
| 259 |
-
<li><a href="#" class="text-gray-400 hover:text-
|
| 260 |
-
<li><a href="#" class="text-gray-400 hover:text-blue-400 transition">DMCA</a></li>
|
| 261 |
</ul>
|
| 262 |
</div>
|
| 263 |
|
| 264 |
<div>
|
| 265 |
-
<
|
| 266 |
<ul class="space-y-2">
|
| 267 |
-
<li class="text-gray-400
|
| 268 |
-
<li class="text-gray-400
|
| 269 |
-
<li class="text-gray-400
|
|
|
|
| 270 |
</ul>
|
| 271 |
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 272 |
</div>
|
| 273 |
|
| 274 |
-
<div class="border-t border-gray-700 mt-12 pt-8
|
| 275 |
-
<p
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 276 |
</div>
|
| 277 |
</div>
|
| 278 |
</footer>
|
| 279 |
-
|
| 280 |
-
|
| 281 |
-
|
| 282 |
-
|
| 283 |
-
|
| 284 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 285 |
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 286 |
|
| 287 |
-
|
| 288 |
-
|
| 289 |
-
|
| 290 |
-
|
| 291 |
-
|
| 292 |
-
poster: "https://image.tmdb.org/t/p/w500/d5NXSklXo0qyIYkgV94XAgMIckC.jpg",
|
| 293 |
-
rating: 8.2,
|
| 294 |
-
year: "2021",
|
| 295 |
-
genre: "Sci-Fi"
|
| 296 |
-
},
|
| 297 |
-
{
|
| 298 |
-
id: 2,
|
| 299 |
-
title: "No Time to Die",
|
| 300 |
-
poster: "https://image.tmdb.org/t/p/w500/iUgygt3fscRoKWCV1d0C7FbM9TP.jpg",
|
| 301 |
-
rating: 7.5,
|
| 302 |
-
year: "2021",
|
| 303 |
-
genre: "Action"
|
| 304 |
-
},
|
| 305 |
-
{
|
| 306 |
-
id: 3,
|
| 307 |
-
title: "The Batman",
|
| 308 |
-
poster: "https://image.tmdb.org/t/p/w500/74xTEgt7R36Fpooo50r9T25onhq.jpg",
|
| 309 |
-
rating: 8.1,
|
| 310 |
-
year: "2022",
|
| 311 |
-
genre: "Action"
|
| 312 |
-
},
|
| 313 |
-
{
|
| 314 |
-
id: 4,
|
| 315 |
-
title: "Spider-Man: No Way Home",
|
| 316 |
-
poster: "https://image.tmdb.org/t/p/w500/1g0dhYtq4irTY1GPXvft6k4YLjm.jpg",
|
| 317 |
-
rating: 8.3,
|
| 318 |
-
year: "2021",
|
| 319 |
-
genre: "Action"
|
| 320 |
-
},
|
| 321 |
-
{
|
| 322 |
-
id: 5,
|
| 323 |
-
title: "The French Dispatch",
|
| 324 |
-
poster: "https://image.tmdb.org/t/p/w500/65Y6PweSvQ1OOFBzStybjipURRP.jpg",
|
| 325 |
-
rating: 7.1,
|
| 326 |
-
year: "2021",
|
| 327 |
-
genre: "Comedy"
|
| 328 |
-
},
|
| 329 |
-
{
|
| 330 |
-
id: 6,
|
| 331 |
-
title: "Eternals",
|
| 332 |
-
poster: "https://image.tmdb.org/t/p/w500/bcCBq9N1EMo3daNIjWJ8kYvrQm6.jpg",
|
| 333 |
-
rating: 6.8,
|
| 334 |
-
year: "2021",
|
| 335 |
-
genre: "Action"
|
| 336 |
-
},
|
| 337 |
-
{
|
| 338 |
-
id: 7,
|
| 339 |
-
title: "Encanto",
|
| 340 |
-
poster: "https://image.tmdb.org/t/p/w500/4j0PNHkMr5ax3IA8tjtxcmPU3QT.jpg",
|
| 341 |
-
rating: 7.7,
|
| 342 |
-
year: "2021",
|
| 343 |
-
genre: "Animation"
|
| 344 |
-
},
|
| 345 |
-
{
|
| 346 |
-
id: 8,
|
| 347 |
-
title: "The Suicide Squad",
|
| 348 |
-
poster: "https://image.tmdb.org/t/p/w500/kb4s0ML0iVlGdJOYms4L4qRSKue.jpg",
|
| 349 |
-
rating: 7.2,
|
| 350 |
-
year: "2021",
|
| 351 |
-
genre: "Action"
|
| 352 |
-
},
|
| 353 |
-
{
|
| 354 |
-
id: 9,
|
| 355 |
-
title: "Shang-Chi",
|
| 356 |
-
poster: "https://image.tmdb.org/t/p/w500/1BIoJGKbXjdFDAqUEiA2VHqkK1Z.jpg",
|
| 357 |
-
rating: 7.7,
|
| 358 |
-
year: "2021",
|
| 359 |
-
genre: "Action"
|
| 360 |
-
},
|
| 361 |
-
{
|
| 362 |
-
id: 10,
|
| 363 |
-
title: "Black Widow",
|
| 364 |
-
poster: "https://image.tmdb.org/t/p/w500/qAZ0pzat24kLdO3o8ejmbLxyOac.jpg",
|
| 365 |
-
rating: 6.7,
|
| 366 |
-
year: "2021",
|
| 367 |
-
genre: "Action"
|
| 368 |
}
|
| 369 |
-
|
| 370 |
-
|
| 371 |
-
// Function to create movie card HTML
|
| 372 |
-
function createMovieCard(movie) {
|
| 373 |
-
return `
|
| 374 |
-
<div class="movie-card transition duration-300 transform hover:scale-105">
|
| 375 |
-
<a href="#">
|
| 376 |
-
<div class="relative overflow-hidden rounded-lg mb-3">
|
| 377 |
-
<img src="${movie.poster}" alt="${movie.title}" class="w-full h-auto rounded-lg">
|
| 378 |
-
<div class="absolute top-2 right-2 bg-blue-600 text-white text-xs font-bold px-2 py-1 rounded flex items-center">
|
| 379 |
-
<i class="fas fa-star mr-1"></i> ${movie.rating}
|
| 380 |
-
</div>
|
| 381 |
-
<div class="absolute inset-0 bg-gradient-to-t from-black to-transparent opacity-0 hover:opacity-100 transition-opacity duration-300 flex items-end p-4">
|
| 382 |
-
<button class="w-full bg-blue-600 hover:bg-blue-700 text-white py-2 rounded-full transition">
|
| 383 |
-
<i class="fas fa-play mr-2"></i> Watch Trailer
|
| 384 |
-
</button>
|
| 385 |
-
</div>
|
| 386 |
-
</div>
|
| 387 |
-
<h3 class="font-semibold truncate">${movie.title}</h3>
|
| 388 |
-
<p class="text-gray-400 text-sm">${movie.year} • ${movie.genre}</p>
|
| 389 |
-
</a>
|
| 390 |
-
</div>
|
| 391 |
-
`;
|
| 392 |
-
}
|
| 393 |
|
| 394 |
-
|
| 395 |
-
|
| 396 |
-
|
| 397 |
-
|
| 398 |
-
const upcomingContainer = document.getElementById('upcoming-movies');
|
| 399 |
-
|
| 400 |
-
// Clear containers
|
| 401 |
-
trendingContainer.innerHTML = '';
|
| 402 |
-
popularContainer.innerHTML = '';
|
| 403 |
-
upcomingContainer.innerHTML = '';
|
| 404 |
-
|
| 405 |
-
// Render trending movies (first 5)
|
| 406 |
-
movies.slice(0, 5).forEach(movie => {
|
| 407 |
-
trendingContainer.innerHTML += createMovieCard(movie);
|
| 408 |
-
});
|
| 409 |
-
|
| 410 |
-
// Render popular movies (next 5)
|
| 411 |
-
movies.slice(5, 10).forEach(movie => {
|
| 412 |
-
popularContainer.innerHTML += createMovieCard(movie);
|
| 413 |
});
|
| 414 |
-
|
| 415 |
-
// Render upcoming movies (shuffled)
|
| 416 |
-
const shuffled = [...movies].sort(() => 0.5 - Math.random());
|
| 417 |
-
shuffled.slice(0, 5).forEach(movie => {
|
| 418 |
-
upcomingContainer.innerHTML += createMovieCard(movie);
|
| 419 |
-
});
|
| 420 |
-
}
|
| 421 |
|
| 422 |
-
//
|
| 423 |
-
document.
|
| 424 |
-
|
| 425 |
-
|
| 426 |
-
|
| 427 |
-
const sections = document.querySelectorAll('section');
|
| 428 |
-
|
| 429 |
-
const observer = new IntersectionObserver((entries) => {
|
| 430 |
-
entries.forEach(entry => {
|
| 431 |
-
if (entry.isIntersecting) {
|
| 432 |
-
entry.target.classList.add('fade-in');
|
| 433 |
-
}
|
| 434 |
-
});
|
| 435 |
-
}, { threshold: 0.1 });
|
| 436 |
|
| 437 |
-
|
| 438 |
-
|
| 439 |
-
|
| 440 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 441 |
</script>
|
| 442 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 443 |
</html>
|
|
|
|
| 3 |
<head>
|
| 4 |
<meta charset="UTF-8">
|
| 5 |
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
| 6 |
+
<meta name="description" content="Koftes Basreng menyajikan bakso goreng khas Bandung dengan berbagai varian rasa, mulai dari original yang gurih hingga chili oil yang pedas menggugah selera. Dibuat dari ikan pilihan dan bumbu rahasia, camilan ini cocok untuk segala suasana. Tersedia pemesanan melalui WhatsApp dan informasi lengkap di website kami.">
|
| 7 |
+
<meta property="og:title" content="Koftes Basreng - Basreng Premium dengan Rasa Juara">
|
| 8 |
+
<meta property="og:description" content="Temukan basreng premium dengan cita rasa juara dari Koftes Basreng. Terbuat dari ikan pilihan dan bumbu rahasia, nikmati varian Original, Pedas, dan Chili Oil tanpa pengawet berbahaya—camilan khas Bandung yang menggugah selera.">
|
| 9 |
+
<meta property="og:image" content="https://koftesbasreng.vercel.app/img/logo.webp">
|
| 10 |
+
<meta property="og:url" content="https://koftesbasreng.vercel.app/">
|
| 11 |
+
<meta property="og:type" content="website">
|
| 12 |
+
<meta property="og:site_name" content="Koftes Basreng">
|
| 13 |
+
<title>Koftes Basreng</title>
|
| 14 |
+
<link rel="shortcut icon" href="https://koftesbasreng.vercel.app/img/logo.webp" type="image/x-icon">
|
| 15 |
+
<script type="application/ld+json">
|
| 16 |
+
{
|
| 17 |
+
"@context": "https://schema.org",
|
| 18 |
+
"@type": "LocalBusiness",
|
| 19 |
+
"name": "Kofte's Basreng",
|
| 20 |
+
"description": "Penyedia basreng premium dengan kualitas terbaik dan rasa yang menggugah selera.",
|
| 21 |
+
"url": "https://koftesbasreng.vercel.app/",
|
| 22 |
+
"image": "https://koftesbasreng.vercel.app/img/logo.webp",
|
| 23 |
+
"address": {
|
| 24 |
+
"@type": "PostalAddress",
|
| 25 |
+
"streetAddress": "JL. Susmita No. 297/41, Rt.002/Rw.008, Suka Maju, Cibeunying Kidul",
|
| 26 |
+
"addressLocality": "Kota Bandung",
|
| 27 |
+
"addressRegion": "Jawa Barat",
|
| 28 |
+
"postalCode": "40121",
|
| 29 |
+
"addressCountry": "ID"
|
| 30 |
+
},
|
| 31 |
+
"contactPoint": {
|
| 32 |
+
"@type": "ContactPoint",
|
| 33 |
+
"telephone": "+62-895-3873-00304",
|
| 34 |
+
"email": "Basrengkoftes@gmail.com",
|
| 35 |
+
"contactType": "customer service",
|
| 36 |
+
"availableLanguage": [
|
| 37 |
+
"Indonesian"
|
| 38 |
+
]
|
| 39 |
+
},
|
| 40 |
+
"openingHoursSpecification": [
|
| 41 |
+
{
|
| 42 |
+
"@type": "OpeningHoursSpecification",
|
| 43 |
+
"dayOfWeek": [
|
| 44 |
+
"Monday",
|
| 45 |
+
"Tuesday",
|
| 46 |
+
"Wednesday",
|
| 47 |
+
"Thursday",
|
| 48 |
+
"Friday",
|
| 49 |
+
"Saturday"
|
| 50 |
+
],
|
| 51 |
+
"opens": "09:00",
|
| 52 |
+
"closes": "17:00"
|
| 53 |
+
}
|
| 54 |
+
]
|
| 55 |
}
|
| 56 |
+
</script>
|
| 57 |
+
<link rel="stylesheet" href="output.css">
|
| 58 |
</head>
|
| 59 |
+
<body>
|
| 60 |
<!-- Navigation -->
|
| 61 |
+
<nav class="bg-white shadow-md sticky top-0 z-50">
|
| 62 |
+
<div class="container mx-auto px-6 py-3">
|
| 63 |
+
<div class="flex items-center justify-between">
|
| 64 |
+
<div class="flex items-center">
|
| 65 |
+
<img loading="lazy" src="./img/logo.webp" alt="Basrengku Logo" class="h-12 w-12 rounded-full">
|
| 66 |
+
<span class="ml-3 text-xl font-bold text-red-500">Koftes Basreng</span>
|
| 67 |
+
</div>
|
| 68 |
+
|
| 69 |
+
<!-- Desktop Navigation -->
|
| 70 |
+
<div class="hidden md:flex space-x-8">
|
| 71 |
+
<a href="#home" class="nav-link text-gray-800 hover:text-red-500">Home</a>
|
| 72 |
+
<a href="#products" class="nav-link text-gray-800 hover:text-red-500">Produk</a>
|
| 73 |
+
<a href="#about" class="nav-link text-gray-800 hover:text-red-500">Tentang</a>
|
| 74 |
+
<a href="#testimonials" class="nav-link text-gray-800 hover:text-red-500">Testimoni</a>
|
| 75 |
+
<a href="#contact" class="nav-link text-gray-800 hover:text-red-500">Kontak</a>
|
| 76 |
+
</div>
|
| 77 |
+
|
| 78 |
+
<div class="flex items-center">
|
| 79 |
+
<!-- Mobile Menu Button -->
|
| 80 |
+
<button id="mobile-menu-button" class="md:hidden focus:outline-none hamburger">
|
| 81 |
+
<i class="fas fa-bars text-gray-800 text-xl"></i>
|
| 82 |
+
</button>
|
| 83 |
+
<a href="https://wa.me/+62895387300304" target="_blank" rel="noopener" class="ml-4 px-4 py-2 bg-red-500 text-white rounded-full hover:bg-red-600 hidden md:block">
|
| 84 |
+
<i class="fab fa-whatsapp mr-2"></i>Pesan Sekarang
|
| 85 |
+
</a>
|
| 86 |
+
</div>
|
| 87 |
</div>
|
| 88 |
+
|
| 89 |
+
<!-- Mobile Menu -->
|
| 90 |
+
<div id="mobile-menu" class="mobile-menu md:hidden">
|
| 91 |
+
<div class="px-2 pt-2 pb-4 space-y-1">
|
| 92 |
+
<a href="#home" class="block px-3 py-2 rounded-md text-base font-medium text-gray-800 hover:text-red-500 hover:bg-gray-100">Home</a>
|
| 93 |
+
<a href="#products" class="block px-3 py-2 rounded-md text-base font-medium text-gray-800 hover:text-red-500 hover:bg-gray-100">Produk</a>
|
| 94 |
+
<a href="#about" class="block px-3 py-2 rounded-md text-base font-medium text-gray-800 hover:text-red-500 hover:bg-gray-100">Tentang</a>
|
| 95 |
+
<a href="#testimonials" class="block px-3 py-2 rounded-md text-base font-medium text-gray-800 hover:text-red-500 hover:bg-gray-100">Testimoni</a>
|
| 96 |
+
<a href="#contact" class="block px-3 py-2 rounded-md text-base font-medium text-gray-800 hover:text-red-500 hover:bg-gray-100">Kontak</a>
|
| 97 |
+
<a href="https://wa.me/+62895387300304" target="_blank" rel="noopener" class="w-full mt-2 px-4 py-2 bg-red-500 text-white rounded-full hover:bg-red-600 flex items-center justify-center">
|
| 98 |
+
<i class="fab fa-whatsapp mr-2"></i>Pesan Sekarang
|
| 99 |
+
</a>
|
| 100 |
+
</div>
|
| 101 |
</div>
|
| 102 |
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 103 |
</nav>
|
| 104 |
+
|
| 105 |
<!-- Hero Section -->
|
| 106 |
+
<section id="home" class="hero-gradient py-16 md:py-24">
|
| 107 |
+
<div class="container mx-auto px-6 flex flex-col md:flex-row items-center">
|
| 108 |
+
<div class="md:w-1/2 mb-10 md:mb-0">
|
| 109 |
+
<h1 class="text-4xl md:text-5xl font-bold text-gray-800 leading-tight">
|
| 110 |
+
Basreng Dengan <span class="text-red-500">Rasa Juara</span>
|
| 111 |
+
</h1>
|
| 112 |
+
<p class="mt-4 text-gray-600 text-lg">
|
| 113 |
+
Bakso goreng dengan kualitas terbaik, dibuat dari ikan pilihan dan bumbu rahasia yang membuat ketagihan.
|
| 114 |
+
</p>
|
| 115 |
+
<div class="mt-8 flex flex-wrap gap-4">
|
| 116 |
+
<a href="https://wa.me/+62895387300304" target="_blank" rel="noopener" class="px-8 py-3 bg-red-500 text-white rounded-full hover:bg-red-600 transition duration-300">
|
| 117 |
+
<i class="fab fa-whatsapp mr-2"></i>Pesan Sekarang
|
| 118 |
+
</a>
|
| 119 |
+
<a href="https://www.youtube.com/watch?v=8Hq8w0fEruo&t=2s&ab_channel=HanifahApriliani" target="_blank" rel="noopener" class="px-8 py-3 border-2 border-red-500 text-red-500 rounded-full hover:bg-red-50 transition duration-300">
|
| 120 |
+
<i class="fas fa-play mr-2"></i>Tonton Video
|
| 121 |
+
</a>
|
| 122 |
+
</div>
|
| 123 |
+
<div class="mt-8 flex items-center">
|
| 124 |
+
<!-- <div class="flex -space-x-2">
|
| 125 |
+
<img loading="lazy" src="https://via.placeholder.com/40" alt="Customer" class="w-10 h-10 rounded-full border-2 border-white">
|
| 126 |
+
<img loading="lazy" src="https://via.placeholder.com/40" alt="Customer" class="w-10 h-10 rounded-full border-2 border-white">
|
| 127 |
+
<img loading="lazy" src="https://via.placeholder.com/40" alt="Customer" class="w-10 h-10 rounded-full border-2 border-white">
|
| 128 |
+
</div> -->
|
| 129 |
+
<!-- <div class="ml-4">
|
| 130 |
+
<p class="text-gray-800 font-medium">5000+ Pelanggan Puas</p>
|
| 131 |
+
<div class="flex text-yellow-400">
|
| 132 |
+
<i class="fas fa-star"></i>
|
| 133 |
+
<i class="fas fa-star"></i>
|
| 134 |
+
<i class="fas fa-star"></i>
|
| 135 |
+
<i class="fas fa-star"></i>
|
| 136 |
+
<i class="fas fa-star-half-alt"></i>
|
| 137 |
+
<span class="ml-2 text-gray-600">4.8 (1200+ ulasan)</span>
|
| 138 |
+
</div>
|
| 139 |
+
</div> -->
|
| 140 |
+
</div>
|
| 141 |
+
</div>
|
| 142 |
|
| 143 |
+
<div class="md:w-1/2 relative">
|
| 144 |
+
<img loading="lazy" src="./img/posterkoftes-kecil.webp" alt="Basreng Premium" class="hidden sm:block rounded-lg w-full max-w-md mx-auto floating">
|
| 145 |
+
<!-- <div class="absolute -bottom-5 -left-5 bg-white p-4 rounded-lg shadow-lg hidden md:block">
|
| 146 |
+
<div class="flex items-center">
|
| 147 |
+
<div class="bg-red-100 p-3 rounded-full">
|
| 148 |
+
<i class="fas fa-award text-red-500 text-xl"></i>
|
| 149 |
+
</div>
|
| 150 |
+
<div class="ml-3">
|
| 151 |
+
<p class="font-bold text-gray-800">Best Seller</p>
|
| 152 |
+
<p class="text-sm text-gray-600">Sejak 2020</p>
|
| 153 |
+
</div>
|
| 154 |
+
</div>
|
| 155 |
+
</div> -->
|
| 156 |
</div>
|
| 157 |
</div>
|
| 158 |
</section>
|
| 159 |
+
|
| 160 |
+
<!-- Products Section -->
|
| 161 |
+
<section id="products" class="py-16 bg-white">
|
| 162 |
+
<div class="container mx-auto px-6">
|
| 163 |
+
<div class="text-center mb-12">
|
| 164 |
+
<h2 class="text-3xl font-bold text-gray-800">Produk Kami</h2>
|
| 165 |
+
<p class="mt-2 text-gray-600 max-w-2xl mx-auto">
|
| 166 |
+
Berbagai varian basreng dengan rasa yang menggugah selera. Pilih favoritmu!
|
| 167 |
+
</p>
|
|
|
|
| 168 |
</div>
|
| 169 |
|
| 170 |
+
<div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8">
|
| 171 |
+
<!-- Product 1 -->
|
| 172 |
+
<div class="basreng-card bg-white rounded-xl overflow-hidden shadow-md transition duration-300">
|
| 173 |
+
<div class="relative">
|
| 174 |
+
<img loading="lazy" src="./img/basreng-original.webp" alt="Basreng Original" class="w-full h-50 sm:h-64 object-cover">
|
| 175 |
+
<span class="absolute top-4 right-4 bg-yellow-500 text-white px-3 py-1 rounded-full text-sm">Original</span>
|
| 176 |
+
</div>
|
| 177 |
+
<div class="p-6">
|
| 178 |
+
<div class="flex justify-between items-start">
|
| 179 |
+
<h3 class="text-xl font-bold text-gray-800">Basreng Original</h3>
|
| 180 |
+
<span class="text-red-500 font-bold">Rp 15.000</span>
|
| 181 |
+
</div>
|
| 182 |
+
<p class="mt-2 text-gray-600">
|
| 183 |
+
Basreng dengan rasa original yang gurih dan renyah, cocok untuk semua kalangan.
|
| 184 |
+
</p>
|
| 185 |
+
<!-- <div class="mt-4 flex items-center">
|
| 186 |
+
<div class="flex text-yellow-400">
|
| 187 |
+
<i class="fas fa-star"></i>
|
| 188 |
+
<i class="fas fa-star"></i>
|
| 189 |
+
<i class="fas fa-star"></i>
|
| 190 |
+
<i class="fas fa-star"></i>
|
| 191 |
+
<i class="fas fa-star"></i>
|
| 192 |
+
</div>
|
| 193 |
+
<span class="ml-2 text-gray-600">(320 ulasan)</span>
|
| 194 |
+
</div> -->
|
| 195 |
+
<!-- <button class="mt-6 w-full bg-red-500 text-white py-2 rounded-lg hover:bg-red-600 transition duration-300 flex items-center justify-center">
|
| 196 |
+
<i class="fas fa-cart-plus mr-2"></i> Tambah ke Keranjang
|
| 197 |
+
</button> -->
|
| 198 |
+
</div>
|
| 199 |
+
</div>
|
| 200 |
+
|
| 201 |
+
<!-- Product 2 -->
|
| 202 |
+
<div class="basreng-card bg-white rounded-xl overflow-hidden shadow-md transition duration-300">
|
| 203 |
+
<div class="relative">
|
| 204 |
+
<img loading="lazy" src="./img/basreng-pedas.webp" alt="Basreng Pedas" class="w-full h-50 sm:h-64 object-cover">
|
| 205 |
+
<span class="absolute top-4 right-4 bg-red-500 text-white px-3 py-1 rounded-full text-sm">Hot</span>
|
| 206 |
+
</div>
|
| 207 |
+
<div class="p-6">
|
| 208 |
+
<div class="flex justify-between items-start">
|
| 209 |
+
<h3 class="text-xl font-bold text-gray-800">Basreng Pedas</h3>
|
| 210 |
+
<span class="text-red-500 font-bold">Rp 15.000</span>
|
| 211 |
+
</div>
|
| 212 |
+
<p class="mt-2 text-gray-600">
|
| 213 |
+
Untuk pecinta pedas, basreng dengan level kepedasan yang bisa disesuaikan.
|
| 214 |
+
</p>
|
| 215 |
+
<!-- <div class="mt-4 flex items-center">
|
| 216 |
+
<div class="flex text-yellow-400">
|
| 217 |
+
<i class="fas fa-star"></i>
|
| 218 |
+
<i class="fas fa-star"></i>
|
| 219 |
+
<i class="fas fa-star"></i>
|
| 220 |
+
<i class="fas fa-star"></i>
|
| 221 |
+
<i class="fas fa-star-half-alt"></i>
|
| 222 |
+
</div>
|
| 223 |
+
<span class="ml-2 text-gray-600">(280 ulasan)</span>
|
| 224 |
+
</div>
|
| 225 |
+
<button class="mt-6 w-full bg-red-500 text-white py-2 rounded-lg hover:bg-red-600 transition duration-300 flex items-center justify-center">
|
| 226 |
+
<i class="fas fa-cart-plus mr-2"></i> Tambah ke Keranjang
|
| 227 |
+
</button> -->
|
| 228 |
+
</div>
|
| 229 |
+
</div>
|
| 230 |
+
|
| 231 |
+
<!-- Product 3 -->
|
| 232 |
+
<div class="basreng-card bg-white rounded-xl overflow-hidden shadow-md transition duration-300">
|
| 233 |
+
<div class="relative">
|
| 234 |
+
<img loading="lazy" src="./img/basreng-chili.webp" alt="Basreng Balado" class="w-full h-50 sm:h-64 object-cover">
|
| 235 |
+
<span class="absolute top-4 right-4 bg-green-500 text-white px-3 py-1 rounded-full text-sm">New</span>
|
| 236 |
+
</div>
|
| 237 |
+
<div class="p-6">
|
| 238 |
+
<div class="flex justify-between items-start">
|
| 239 |
+
<h3 class="text-xl font-bold text-gray-800">Basreng Chili Oil</h3>
|
| 240 |
+
<span class="text-red-500 font-bold">Rp 15.000</span>
|
| 241 |
+
</div>
|
| 242 |
+
<p class="mt-2 text-gray-600">
|
| 243 |
+
Perpaduan rasa pedas dan gurih yang nikmat.
|
| 244 |
+
</p>
|
| 245 |
+
<!-- <div class="mt-4 flex items-center">
|
| 246 |
+
<div class="flex text-yellow-400">
|
| 247 |
+
<i class="fas fa-star"></i>
|
| 248 |
+
<i class="fas fa-star"></i>
|
| 249 |
+
<i class="fas fa-star"></i>
|
| 250 |
+
<i class="fas fa-star"></i>
|
| 251 |
+
<i class="fas fa-star"></i>
|
| 252 |
+
</div>
|
| 253 |
+
<span class="ml-2 text-gray-600">(150 ulasan)</span>
|
| 254 |
+
</div>
|
| 255 |
+
<button class="mt-6 w-full bg-red-500 text-white py-2 rounded-lg hover:bg-red-600 transition duration-300 flex items-center justify-center">
|
| 256 |
+
<i class="fas fa-cart-plus mr-2"></i> Tambah ke Keranjang
|
| 257 |
+
</button> -->
|
| 258 |
+
</div>
|
| 259 |
+
</div>
|
| 260 |
</div>
|
| 261 |
|
| 262 |
+
<!-- <div class="mt-12 text-center">
|
| 263 |
+
<button class="px-8 py-3 border-2 border-red-500 text-red-500 rounded-full hover:bg-red-50 transition duration-300">
|
| 264 |
+
Lihat Semua Produk <i class="fas fa-arrow-right ml-2"></i>
|
| 265 |
+
</button>
|
| 266 |
+
</div> -->
|
| 267 |
+
</div>
|
| 268 |
+
</section>
|
| 269 |
+
|
| 270 |
+
<!-- About Section -->
|
| 271 |
+
<section id="about" class="py-16 bg-gray-50">
|
| 272 |
+
<div class="container mx-auto px-6">
|
| 273 |
+
<div class="flex flex-col md:flex-row items-center">
|
| 274 |
+
<div class="md:w-1/2 mb-10 md:mb-0">
|
| 275 |
+
<img loading="lazy" src="./img/basreng.webp" alt="Proses Pembuatan Basreng" class="w-full h-90 sm:h-115 object-cover rounded-lg shadow-lg">
|
| 276 |
+
</div>
|
| 277 |
+
|
| 278 |
+
<div class="md:w-1/2 md:pl-12">
|
| 279 |
+
<h2 class="text-3xl font-bold text-gray-800">Tentang Koftes Basreng</h2>
|
| 280 |
+
<p class="mt-4 text-gray-600">
|
| 281 |
+
Kofte's Basreng adalah basreng khas dari kota Bandung. Kofte's Basreng menyediakan berbagai macam rasa yang pastinya di jamin baik dan tidak akan mengecewakan anda. Kofte's Basreng memiliki cita rasa yang menggoda, mulai dari gurih original hingga pedas
|
| 282 |
+
</p>
|
| 283 |
+
|
| 284 |
+
<div class="mt-8 space-y-6">
|
| 285 |
+
<div class="flex">
|
| 286 |
+
<div class="p-3 rounded-full">
|
| 287 |
+
<i class="fas fa-check text-red-500"></i>
|
| 288 |
+
</div>
|
| 289 |
+
<div class="ml-4">
|
| 290 |
+
<h4 class="font-bold text-gray-800">Produk Tidak Mengandung Bahan Pengawet Berbahaya</h4>
|
| 291 |
+
<p class="mt-1 text-gray-600">Kofte's Basreng diproduksi menggunakan bahan-bahan berkualitas tanpa tambahan bahan pengawet berbahaya.</p>
|
| 292 |
+
</div>
|
| 293 |
+
</div>
|
| 294 |
+
|
| 295 |
+
<div class="flex">
|
| 296 |
+
<div class="p-3 rounded-full">
|
| 297 |
+
<i class="fas fa-check text-red-500"></i>
|
| 298 |
+
</div>
|
| 299 |
+
<div class="ml-4">
|
| 300 |
+
<h4 class="font-bold text-gray-800">Tingkat Kepedasan Berbeda untuk Setiap Individu</h4>
|
| 301 |
+
<p class="mt-1 text-gray-600">Produk ini memiliki berbagai tingkat kepedasan yang berbeda pada setiap orang</p>
|
| 302 |
+
</div>
|
| 303 |
+
</div>
|
| 304 |
+
|
| 305 |
+
<!-- <div class="flex">
|
| 306 |
+
<div class="p-3 rounded-full">
|
| 307 |
+
<i class="fas fa-check text-red-500"></i>
|
| 308 |
+
</div>
|
| 309 |
+
<div class="ml-4">
|
| 310 |
+
<h4 class="font-bold text-gray-800">Hygienis</h4>
|
| 311 |
+
<p class="mt-1 text-gray-600">Dibuat dengan standar kebersihan tinggi</p>
|
| 312 |
+
</div>
|
| 313 |
+
</div> -->
|
| 314 |
+
</div>
|
| 315 |
+
|
| 316 |
+
<div class="mt-8 flex items-center">
|
| 317 |
+
<img loading="lazy" src="./img/pemilik.webp" alt="Owner" class="w-16 h-16 rounded-full border-4 border-white shadow">
|
| 318 |
+
<div class="ml-4">
|
| 319 |
+
<p class="font-bold text-gray-800">Lia Liani</p>
|
| 320 |
+
<p class="text-sm text-gray-600">Founder Konftes Basreng</p>
|
| 321 |
+
</div>
|
| 322 |
+
</div>
|
| 323 |
+
</div>
|
| 324 |
</div>
|
| 325 |
+
</div>
|
| 326 |
+
</section>
|
| 327 |
+
|
| 328 |
+
<!-- Testimonials Section -->
|
| 329 |
+
<section id="testimonials" class="py-16 bg-white">
|
| 330 |
+
<div class="container mx-auto px-6">
|
| 331 |
+
<div class="text-center mb-12">
|
| 332 |
+
<h2 class="text-3xl font-bold text-gray-800">Apa Kata Pelanggan</h2>
|
| 333 |
+
<p class="mt-2 text-gray-600 max-w-2xl mx-auto">
|
| 334 |
+
Ribuan pelanggan telah merasakan kelezatan basreng kami. Berikut beberapa testimoni mereka.
|
| 335 |
+
</p>
|
| 336 |
</div>
|
| 337 |
|
| 338 |
+
<div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8">
|
| 339 |
+
<!-- Testimonial 1 -->
|
| 340 |
+
<div class="testimonial-card bg-gray-50 p-8 rounded-lg">
|
| 341 |
+
<div class="flex items-center">
|
| 342 |
+
<img loading="lazy" src="./img/profil.webp" alt="Customer" class="w-12 h-12 rounded-full">
|
| 343 |
+
<div class="ml-4">
|
| 344 |
+
<h4 class="font-bold text-gray-800">Anita Rahayu</h4>
|
| 345 |
+
<div class="flex text-yellow-400 text-sm">
|
| 346 |
+
<i class="fas fa-star"></i>
|
| 347 |
+
<i class="fas fa-star"></i>
|
| 348 |
+
<i class="fas fa-star"></i>
|
| 349 |
+
<i class="fas fa-star"></i>
|
| 350 |
+
<i class="fas fa-star"></i>
|
| 351 |
+
</div>
|
| 352 |
+
</div>
|
| 353 |
+
</div>
|
| 354 |
+
<p class="mt-4 text-gray-600 italic">
|
| 355 |
+
"Basreng originalnya enak banget! Teksturnya pas, garing di luar tapi lembut di dalam. Anak-anak saya suka sekali, sekarang jadi camilan wajib di rumah."
|
| 356 |
+
</p>
|
| 357 |
+
<div class="mt-4 flex text-red-500">
|
| 358 |
+
<i class="fas fa-quote-left"></i>
|
| 359 |
+
</div>
|
| 360 |
+
</div>
|
| 361 |
+
|
| 362 |
+
<!-- Testimonial 2 -->
|
| 363 |
+
<div class="testimonial-card bg-gray-50 p-8 rounded-lg">
|
| 364 |
+
<div class="flex items-center">
|
| 365 |
+
<img loading="lazy" src="./img/profil.webp" alt="Customer" class="w-12 h-12 rounded-full">
|
| 366 |
+
<div class="ml-4">
|
| 367 |
+
<h4 class="font-bold text-gray-800">Rudi Hermawan</h4>
|
| 368 |
+
<div class="flex text-yellow-400 text-sm">
|
| 369 |
+
<i class="fas fa-star"></i>
|
| 370 |
+
<i class="fas fa-star"></i>
|
| 371 |
+
<i class="fas fa-star"></i>
|
| 372 |
+
<i class="fas fa-star"></i>
|
| 373 |
+
<i class="fas fa-star-half-alt"></i>
|
| 374 |
+
</div>
|
| 375 |
+
</div>
|
| 376 |
+
</div>
|
| 377 |
+
<p class="mt-4 text-gray-600 italic">
|
| 378 |
+
"Basreng pedasnya bikin nagih! Level pedasnya pas, enak banget ditemenin nasi hangat. Pengiriman juga cepat, packing rapi."
|
| 379 |
+
</p>
|
| 380 |
+
<div class="mt-4 flex text-red-500">
|
| 381 |
+
<i class="fas fa-quote-left"></i>
|
| 382 |
+
</div>
|
| 383 |
+
</div>
|
| 384 |
+
|
| 385 |
+
<!-- Testimonial 3 -->
|
| 386 |
+
<div class="testimonial-card bg-gray-50 p-8 rounded-lg">
|
| 387 |
+
<div class="flex items-center">
|
| 388 |
+
<img loading="lazy" src="./img/profil.webp" alt="Customer" class="w-12 h-12 rounded-full">
|
| 389 |
+
<div class="ml-4">
|
| 390 |
+
<h4 class="font-bold text-gray-800">Siti Nurhaliza</h4>
|
| 391 |
+
<div class="flex text-yellow-400 text-sm">
|
| 392 |
+
<i class="fas fa-star"></i>
|
| 393 |
+
<i class="fas fa-star"></i>
|
| 394 |
+
<i class="fas fa-star"></i>
|
| 395 |
+
<i class="fas fa-star"></i>
|
| 396 |
+
<i class="fas fa-star"></i>
|
| 397 |
+
</div>
|
| 398 |
+
</div>
|
| 399 |
+
</div>
|
| 400 |
+
<p class="mt-4 text-gray-600 italic">
|
| 401 |
+
"Baru pertama kali coba basreng chili oil, langsung jatuh cinta! Rasanya unik, perpaduan gurih dan pedas yang pas. Sekarang selalu stok di rumah buat teman nonton drakor."
|
| 402 |
+
</p>
|
| 403 |
+
<div class="mt-4 flex text-red-500">
|
| 404 |
+
<i class="fas fa-quote-left"></i>
|
| 405 |
+
</div>
|
| 406 |
+
</div>
|
| 407 |
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 408 |
|
| 409 |
+
<!-- <div class="mt-12 flex justify-center">
|
| 410 |
+
<button class="w-12 h-12 rounded-full bg-red-500 text-white flex items-center justify-center hover:bg-red-600 transition duration-300 mr-4">
|
| 411 |
+
<i class="fas fa-chevron-left"></i>
|
| 412 |
+
</button>
|
| 413 |
+
<button class="w-12 h-12 rounded-full bg-red-500 text-white flex items-center justify-center hover:bg-red-600 transition duration-300">
|
| 414 |
+
<i class="fas fa-chevron-right"></i>
|
| 415 |
+
</button>
|
| 416 |
+
</div> -->
|
| 417 |
+
</div>
|
| 418 |
+
</section>
|
| 419 |
+
|
| 420 |
+
<!-- CTA Section -->
|
| 421 |
+
<section class="py-16 bg-red-500 text-white">
|
| 422 |
+
<div class="container mx-auto px-6 text-center">
|
| 423 |
+
<h2 class="text-3xl font-bold">Siap Menikmati Basreng Lezat?</h2>
|
| 424 |
+
<p class="mt-4 max-w-2xl mx-auto">
|
| 425 |
+
Pesan sekarang dan dapatkan promo spesial untuk pembelian pertama Anda!
|
| 426 |
+
</p>
|
| 427 |
+
<div class="mt-8 flex flex-col sm:flex-row justify-center gap-4">
|
| 428 |
+
<a href="https://wa.me/+62895387300304" target="_blank" rel="noopener" class="px-8 py-3 bg-white text-red-500 rounded-full font-bold hover:bg-gray-100 transition duration-300">
|
| 429 |
+
<i class="fab fa-whatsapp mr-2"></i> Pesan via WhatsApp
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 430 |
</a>
|
| 431 |
+
<a href="tel:+62895387300304" class="px-8 py-3 border-2 border-white text-white rounded-full hover:bg-red-600 transition duration-300">
|
| 432 |
+
<i class="fas fa-phone-alt mr-2"></i> Hubungi Kami
|
| 433 |
</a>
|
| 434 |
</div>
|
| 435 |
+
</div>
|
| 436 |
+
</section>
|
| 437 |
+
|
| 438 |
+
<!-- Contact Section -->
|
| 439 |
+
<section id="contact" class="py-16 bg-white">
|
| 440 |
+
<div class="container mx-auto px-6">
|
| 441 |
+
<div class="flex flex-col md:flex-row">
|
| 442 |
+
<div class="md:w-1/2 mb-10 md:mb-0">
|
| 443 |
+
<h2 class="text-3xl font-bold text-gray-800">Hubungi Kami</h2>
|
| 444 |
+
<p class="mt-4 text-gray-600">
|
| 445 |
+
Ada pertanyaan atau ingin memesan langsung? Silakan hubungi kami melalui form berikut atau kontak yang tersedia.
|
| 446 |
+
</p>
|
| 447 |
+
|
| 448 |
+
<div class="mt-8 space-y-6">
|
| 449 |
+
<div class="flex items-center">
|
| 450 |
+
<div class="p-3 rounded-full">
|
| 451 |
+
<i class="fas fa-map-marker-alt text-red-500"></i>
|
| 452 |
+
</div>
|
| 453 |
+
<div class="ml-4">
|
| 454 |
+
<h4 class="font-bold text-gray-800">Alamat</h4>
|
| 455 |
+
<p class="mt-1 text-gray-600">JL. Susmita No. 297/41,Rt.002/Rw.008, Suka Maju, Cibeunying Kidul, Kota Bandung, Jawa Barat 40121 </p>
|
| 456 |
+
</div>
|
| 457 |
+
</div>
|
| 458 |
+
|
| 459 |
+
<div class="flex items-center">
|
| 460 |
+
<div class="p-3 rounded-full">
|
| 461 |
+
<i class="fas fa-phone-alt text-red-500"></i>
|
| 462 |
+
</div>
|
| 463 |
+
<div class="ml-4">
|
| 464 |
+
<h4 class="font-bold text-gray-800">Telepon</h4>
|
| 465 |
+
<p class="mt-1 text-gray-600">0895-3873-00304</p>
|
| 466 |
+
</div>
|
| 467 |
+
</div>
|
| 468 |
+
|
| 469 |
+
<div class="flex items-center">
|
| 470 |
+
<div class="p-3 rounded-full">
|
| 471 |
+
<i class="fas fa-envelope text-red-500"></i>
|
| 472 |
+
</div>
|
| 473 |
+
<div class="ml-4">
|
| 474 |
+
<h4 class="font-bold text-gray-800">Email</h4>
|
| 475 |
+
<p class="mt-1 text-gray-600">Basrengkoftes@gmail.com</p>
|
| 476 |
+
</div>
|
| 477 |
+
</div>
|
| 478 |
</div>
|
| 479 |
+
|
| 480 |
+
<div class="mt-8">
|
| 481 |
+
<h4 class="font-bold text-gray-800">Jam Operasional</h4>
|
| 482 |
+
<p class="mt-2 text-gray-600">Senin - Sabtu: 09.00 - 17.00 WIB</p>
|
| 483 |
+
</div>
|
| 484 |
+
|
| 485 |
+
<!-- <div class="mt-8 flex space-x-4">
|
| 486 |
+
<a href="#" class="w-10 h-10 bg-red-500 text-white rounded-full flex items-center justify-center hover:bg-red-600 transition duration-300">
|
| 487 |
<i class="fab fa-facebook-f"></i>
|
| 488 |
</a>
|
| 489 |
+
<a href="#" class="w-10 h-10 bg-red-500 text-white rounded-full flex items-center justify-center hover:bg-red-600 transition duration-300">
|
|
|
|
|
|
|
|
|
|
| 490 |
<i class="fab fa-instagram"></i>
|
| 491 |
</a>
|
| 492 |
+
<a href="#" class="w-10 h-10 bg-red-500 text-white rounded-full flex items-center justify-center hover:bg-red-600 transition duration-300">
|
| 493 |
+
<i class="fab fa-whatsapp"></i>
|
| 494 |
</a>
|
| 495 |
+
<a href="#" class="w-10 h-10 bg-red-500 text-white rounded-full flex items-center justify-center hover:bg-red-600 transition duration-300">
|
| 496 |
+
<i class="fab fa-tiktok"></i>
|
| 497 |
+
</a>
|
| 498 |
+
</div> -->
|
| 499 |
</div>
|
| 500 |
|
| 501 |
+
<div class="md:w-1/2 md:pl-12">
|
| 502 |
+
<form name="form-basreng" class="bg-gray-50 p-8 rounded-lg shadow-sm">
|
| 503 |
+
<div class="mb-6">
|
| 504 |
+
<label for="name" class="block text-gray-700 font-medium mb-2">Nama Lengkap</label>
|
| 505 |
+
<input required type="text" id="name" name="nama" class="w-full px-4 py-2 border border-gray-300 rounded-lg focus:outline-none focus:ring-2 focus:ring-red-500 focus:border-transparent" placeholder="Masukkan nama Anda">
|
| 506 |
+
</div>
|
| 507 |
+
|
| 508 |
+
<div class="mb-6">
|
| 509 |
+
<label for="email" class="block text-gray-700 font-medium mb-2">Email</label>
|
| 510 |
+
<input type="email" id="email" name="email" class="w-full px-4 py-2 border border-gray-300 rounded-lg focus:outline-none focus:ring-2 focus:ring-red-500 focus:border-transparent" placeholder="Masukkan email Anda">
|
| 511 |
+
</div>
|
| 512 |
+
|
| 513 |
+
<div class="mb-6">
|
| 514 |
+
<label for="phone" class="block text-gray-700 font-medium mb-2">Nomor Telepon</label>
|
| 515 |
+
<input type="tel" id="phone" name="nomor" class="w-full px-4 py-2 border border-gray-300 rounded-lg focus:outline-none focus:ring-2 focus:ring-red-500 focus:border-transparent" placeholder="Masukkan nomor telepon">
|
| 516 |
+
</div>
|
| 517 |
+
|
| 518 |
+
<div class="mb-6">
|
| 519 |
+
<label for="message" class="block text-gray-700 font-medium mb-2">Pesan</label>
|
| 520 |
+
<textarea required id="message" rows="4" name="pesan" class="w-full px-4 py-2 border border-gray-300 rounded-lg focus:outline-none focus:ring-2 focus:ring-red-500 focus:border-transparent" placeholder="Tulis pesan Anda"></textarea>
|
| 521 |
+
</div>
|
| 522 |
+
|
| 523 |
+
<button type="submit" class="w-full bg-red-500 text-white py-3 rounded-lg hover:bg-red-600 transition duration-300 font-medium">
|
| 524 |
+
Kirim Pesan
|
| 525 |
+
</button>
|
| 526 |
+
</form>
|
| 527 |
+
</div>
|
| 528 |
+
</div>
|
| 529 |
+
</div>
|
| 530 |
+
</section>
|
| 531 |
+
|
| 532 |
+
<!-- Footer -->
|
| 533 |
+
<footer class="bg-gray-800 text-white py-12">
|
| 534 |
+
<div class="container mx-auto px-6">
|
| 535 |
+
<div class="grid grid-cols-1 md:grid-cols-4 gap-8">
|
| 536 |
<div>
|
| 537 |
+
<div class="flex items-center">
|
| 538 |
+
<img loading="lazy" src="./img/logo.webp" alt="Logo" class="h-10 w-10 rounded-full">
|
| 539 |
+
<span class="ml-3 text-xl font-bold">Koftes Basreng</span>
|
| 540 |
+
</div>
|
| 541 |
+
<p class="mt-4 text-gray-400">
|
| 542 |
+
Penyedia basreng premium dengan kualitas terbaik dan rasa yang menggugah selera.
|
| 543 |
+
</p>
|
|
|
|
| 544 |
</div>
|
| 545 |
|
| 546 |
<div>
|
| 547 |
+
<h4 class="text-lg font-bold mb-4">Produk</h4>
|
| 548 |
<ul class="space-y-2">
|
| 549 |
+
<li><a href="#products" class="text-gray-400 hover:text-white transition duration-300">Basreng Original</a></li>
|
| 550 |
+
<li><a href="#products" class="text-gray-400 hover:text-white transition duration-300">Basreng Pedas</a></li>
|
| 551 |
+
<li><a href="#products" class="text-gray-400 hover:text-white transition duration-300">Basreng Chili Oil</a></li>
|
|
|
|
| 552 |
</ul>
|
| 553 |
</div>
|
| 554 |
|
| 555 |
<div>
|
| 556 |
+
<h4 class="text-lg font-bold mb-4">Tautan</h4>
|
| 557 |
<ul class="space-y-2">
|
| 558 |
+
<li><a href="#" class="text-gray-400 hover:text-white transition duration-300">Tentang Kami</a></li>
|
| 559 |
+
<li><a href="#" class="text-gray-400 hover:text-white transition duration-300">Blog</a></li>
|
| 560 |
+
<li><a href="#" class="text-gray-400 hover:text-white transition duration-300">Kebijakan Privasi</a></li>
|
| 561 |
+
<li><a href="#" class="text-gray-400 hover:text-white transition duration-300">Syarat & Ketentuan</a></li>
|
| 562 |
</ul>
|
| 563 |
</div>
|
| 564 |
+
|
| 565 |
+
<!-- <div>
|
| 566 |
+
<h4 class="text-lg font-bold mb-4">Newsletter</h4>
|
| 567 |
+
<p class="text-gray-400 mb-4">
|
| 568 |
+
Dapatkan promo dan penawaran spesial dengan berlangganan newsletter kami.
|
| 569 |
+
</p>
|
| 570 |
+
<div class="flex">
|
| 571 |
+
<input type="email" placeholder="Email Anda" class="px-4 py-2 w-full rounded-l-lg focus:outline-none text-gray-800">
|
| 572 |
+
<button class="bg-red-500 px-4 py-2 rounded-r-lg hover:bg-red-600 transition duration-300">
|
| 573 |
+
<i class="fas fa-paper-plane"></i>
|
| 574 |
+
</button>
|
| 575 |
+
</div>
|
| 576 |
+
</div> -->
|
| 577 |
</div>
|
| 578 |
|
| 579 |
+
<div class="border-t border-gray-700 mt-12 pt-8 flex flex-col md:flex-row justify-between items-center">
|
| 580 |
+
<p class="text-gray-400">
|
| 581 |
+
© 2025 Koftes Basreng. All rights reserved.
|
| 582 |
+
</p>
|
| 583 |
+
<!-- <div class="mt-4 md:mt-0 flex space-x-6">
|
| 584 |
+
<a href="#" class="text-gray-400 hover:text-white transition duration-300">
|
| 585 |
+
<i class="fab fa-cc-visa"></i>
|
| 586 |
+
</a>
|
| 587 |
+
<a href="#" class="text-gray-400 hover:text-white transition duration-300">
|
| 588 |
+
<i class="fab fa-cc-mastercard"></i>
|
| 589 |
+
</a>
|
| 590 |
+
<a href="#" class="text-gray-400 hover:text-white transition duration-300">
|
| 591 |
+
<i class="fab fa-cc-paypal"></i>
|
| 592 |
+
</a>
|
| 593 |
+
</div> -->
|
| 594 |
</div>
|
| 595 |
</div>
|
| 596 |
</footer>
|
| 597 |
+
|
| 598 |
+
<!-- Back to Top Button -->
|
| 599 |
+
<button id="backToTop" class="fixed bottom-8 right-8 bg-red-500 text-white w-12 h-12 rounded-full shadow-lg flex items-center justify-center hover:bg-red-600 transition duration-300 hidden">
|
| 600 |
+
<i class="fas fa-arrow-up"></i>
|
| 601 |
+
</button>
|
| 602 |
+
|
| 603 |
+
<script defer>
|
| 604 |
+
// Mobile Menu Toggle
|
| 605 |
+
const mobileMenuButton = document.getElementById('mobile-menu-button');
|
| 606 |
+
const mobileMenu = document.getElementById('mobile-menu');
|
| 607 |
+
|
| 608 |
+
mobileMenuButton.addEventListener('click', () => {
|
| 609 |
+
mobileMenu.classList.toggle('open');
|
| 610 |
+
mobileMenuButton.classList.toggle('active');
|
| 611 |
});
|
| 612 |
+
|
| 613 |
+
// Close mobile menu when clicking on a link
|
| 614 |
+
document.querySelectorAll('#mobile-menu a').forEach(link => {
|
| 615 |
+
link.addEventListener('click', () => {
|
| 616 |
+
mobileMenu.classList.remove('open');
|
| 617 |
+
mobileMenuButton.classList.remove('active');
|
| 618 |
+
});
|
| 619 |
+
});
|
| 620 |
+
|
| 621 |
+
// Back to Top Button
|
| 622 |
+
const backToTopButton = document.getElementById('backToTop');
|
| 623 |
|
| 624 |
+
window.addEventListener('scroll', () => {
|
| 625 |
+
if (window.pageYOffset > 300) {
|
| 626 |
+
backToTopButton.classList.remove('hidden');
|
| 627 |
+
} else {
|
| 628 |
+
backToTopButton.classList.add('hidden');
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 629 |
}
|
| 630 |
+
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 631 |
|
| 632 |
+
backToTopButton.addEventListener('click', () => {
|
| 633 |
+
window.scrollTo({
|
| 634 |
+
top: 0,
|
| 635 |
+
behavior: 'smooth'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 636 |
});
|
| 637 |
+
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 638 |
|
| 639 |
+
// // Product Counter
|
| 640 |
+
// const productCards = document.querySelectorAll('.basreng-card');
|
| 641 |
+
|
| 642 |
+
// productCards.forEach(card => {
|
| 643 |
+
// const button = card.querySelector('button');
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 644 |
|
| 645 |
+
// button.addEventListener('click', function() {
|
| 646 |
+
// const productName = card.querySelector('h3').textContent;
|
| 647 |
+
// alert(`Produk ${productName} telah ditambahkan ke keranjang!`);
|
| 648 |
+
|
| 649 |
+
// // In a real implementation, you would add to cart here
|
| 650 |
+
// });
|
| 651 |
+
// });
|
| 652 |
+
|
| 653 |
+
// // Form Submission
|
| 654 |
+
// const contactForm = document.querySelector('form');
|
| 655 |
+
|
| 656 |
+
// if (contactForm) {
|
| 657 |
+
// contactForm.addEventListener('submit', function(e) {
|
| 658 |
+
// e.preventDefault();
|
| 659 |
+
// alert('Terima kasih! Pesan Anda telah terkirim. Kami akan segera menghubungi Anda.');
|
| 660 |
+
// this.reset();
|
| 661 |
+
// });
|
| 662 |
+
// }
|
| 663 |
</script>
|
| 664 |
+
<!-- Google tag (gtag.js) -->
|
| 665 |
+
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7FJSEGHQMG"></script>
|
| 666 |
+
<script>
|
| 667 |
+
window.dataLayer = window.dataLayer || [];
|
| 668 |
+
function gtag(){dataLayer.push(arguments);}
|
| 669 |
+
gtag('js', new Date());
|
| 670 |
+
|
| 671 |
+
gtag('config', 'G-7FJSEGHQMG');
|
| 672 |
+
</script>
|
| 673 |
+
<script src="./script.js" ></script>
|
| 674 |
+
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
|
| 675 |
+
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap">
|
| 676 |
+
</body>
|
| 677 |
</html>
|