Coming Soon

 <!DOCTYPE html>

<html lang="bn">

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>KTM Duke 390 - SP Sajal Edition</title>

    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/all.min.css">

    <style>

        :root { --ktm-orange: #FF6600; --dark-grey: #1a1a1a; --bg-light: #f4f4f4; }

        body { font-family: 'Segoe UI', Tahoma, sans-serif; margin: 0; background: var(--bg-light); color: #333; overflow-x: hidden; }

        

        /* Header & Search */

        header { padding: 15px; background: #fff; position: sticky; top: 0; z-index: 100; box-shadow: 0 2px 5px rgba(0,0,0,0.1); }

        .search-container { position: relative; max-width: 500px; margin: auto; }

        .search-container input { width: 100%; padding: 12px 15px 12px 45px; border: 1.5px solid #ddd; border-radius: 25px; font-size: 16px; outline: none; transition: 0.3s; }

        .search-container input:focus { border-color: var(--ktm-orange); }

        .search-icon { position: absolute; left: 18px; top: 50%; transform: translateY(-50%); color: var(--ktm-orange); font-size: 18px; }


        .container { max-width: 500px; margin: auto; padding: 15px; }


        /* Swipe Container Base */

        .swipe-container { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; gap: 15px; padding-bottom: 10px; }

        .swipe-container::-webkit-scrollbar { display: none; }

        .swipe-item { flex: 0 0 100%; scroll-snap-align: start; border-radius: 15px; overflow: hidden; position: relative; }


        /* Banner Style */

        .banner-img { width: 100%; height: 250px; object-fit: cover; border-radius: 15px; display: block; }


        /* Section Titles */

        .section-title { font-size: 18px; font-weight: bold; margin: 25px 0 15px; color: var(--dark-grey); border-left: 4px solid var(--ktm-orange); padding-left: 10px; }


        /* Bike & Helmet Grid (Scrollable) */

        .grid-scroll { display: flex; overflow-x: auto; gap: 12px; padding: 5px 0; }

        .grid-scroll::-webkit-scrollbar { display: none; }

        

        .card { flex: 0 0 140px; background: #fff; border-radius: 12px; padding: 8px; box-shadow: 0 2px 8px rgba(0,0,0,0.08); text-align: center; cursor: pointer; transition: 0.3s; }

        .card:active { transform: scale(0.95); }

        .card img { width: 100%; height: 110px; object-fit: cover; border-radius: 10px; margin-bottom: 8px; }

        .card p { font-size: 13px; font-weight: 500; margin: 5px 0; color: #555; }


        /* Modal for Detail View */

        .modal { display: none; position: fixed; z-index: 1000; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.9); justify-content: center; align-items: center; }

        .modal img { max-width: 90%; max-height: 80%; border-radius: 10px; border: 3px solid var(--ktm-orange); }

        .close-btn { position: absolute; top: 20px; right: 20px; color: #fff; font-size: 30px; cursor: pointer; }

    </style>

</head>

<body>


<header>

    <div class="search-container">

        <i class="fa-solid fa-magnifying-glass search-icon"></i>

        <input type="text" placeholder="Search for Products">

    </div>

</header>


<div class="container">

    <div class="swipe-container">

        <div class="swipe-item">

            <img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAGlK-bmwHmSiAZypDaZsclg3wxZGunxSDGNWlrVYYw1Fe8hX-D1JkBqw5z97QzemguwguDZ82UQzuObmMR0ZclgMl01RBfcTR5W94NInwZcNDl42Zq0aG3xvRMlNq729WdDLoO-JMtRdN4HsT7gE_qMfYEtcL78WEHc1Ksdltpd3yNeoVHHrHjetwLS0/s2944/1000121202.webp" class="banner-img" alt="Profile Image">

        </div>

        <div class="swipe-item">

            <img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpE2fIloZhAlaSGxoKHCkVmHN-EHC5jK6EiN_4LGYmTm_y_kB2UdEM9bgbj-HDaCHx4MeBaY7R4nTMUVFvrCR-rb_QjGFGaHpQ2FEXg2r1Rs_HdkWytfYyUZ6XmXh7wcstntKHjRA-0aK7ImPYhdGvki9DhF1BQ6nZ49Amcpb2fPrjYdXrBYzKRfPnyR8/s1014/1000121363.jpg" class="banner-img" alt="Instagram Profile">

        </div>

    </div>


    <h2 class="section-title">KTM DUKE 390 বিভিন্ন কালার</h2>

    <div class="grid-scroll">

        <div class="card" onclick="openModal(this.querySelector('img').src)">

            <img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlu7QAH4ZFbPb-LDAXLYKU7l0iYiyaoGPwMvpBVYwjp3NhdUJpcF3UGQ7UJSSchRbug5Lk-eGq4f9gYpNVGd_PWhM2bOmsR9-oWQ2knjlR0JMQ0Iq-l374m8UwGkA9wRF608R_7Dy9FyPrlyGm3_NwytuZI-QwzWoC2vp1xRjx2KhSTHN3Nn74qDPpSVw/s500/1000121348.jpg" alt="KTM 1">

            <p>Duke 390 White</p>

        </div>

        <div class="card" onclick="openModal(this.querySelector('img').src)">

            <img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmfhjCHD-gwVxarcpdohZ48_fLcdDqQdi92ROCQFgmbSPob_7N9CQ8OhHa1DwUYmvy0HgMGoHwjWYynZuaW3r4KtD6__l8SJuXM6j5IeyA1uRWvfS7LqJM36jOBKL3gG9s8uCsSqgQW03rp3__ZbM0UgN0SvvhyphenhyphenjgZ6hmBSnIh1RlIlfYifG5IttycjRM/s736/1000121347.jpg" alt="KTM 2">

            <p>Duke 390 Orange</p>

        </div>

        <div class="card" onclick="openModal(this.querySelector('img').src)">

            <img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKte8nkjVH8jx0-V6leIfDRFl_CwLGpXIIaYYCHWHBD8fq7IgCRSK9pv6t8CMfEyhTOIdybZsnY30j9EUDtc0_fwAnsRdvgLCLE1QvkpVPEC67Qqw6DqE6N7sEt-Z77ZuwtLSzi6vtqF38r4xR1beNgxI6y5ID0AEzejml1c_TeooFsFWMBbCY5XID9uw/s736/1000121346.jpg" alt="KTM 3">

            <p>Duke 390 Black</p>

        </div>

        <div class="card" onclick="openModal(this.querySelector('img').src)">

            <img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEispbOYBbt9Tdmj7m6NTdCGuO1iJx-91j7GwUZdG3aDbgJPbzKPN_zAJgYLMYM0t5LDbeJtNrOZH4F6DONaeTATzGEYukLF6uGJNeyaH2JjRzq7m29oy3aDLBfED-BwmsMToxAPjOeXptYuwTxOijrUqGxDCM3bSLc1Z-Iku2322HTbAxUncKktPVI6gno/s736/1000121345.jpg" alt="KTM 4">

            <p>Duke 390 Special</p>

        </div>

    </div>


    <h2 class="section-title">সেরা হেলমেট কালেকশন</h2>

    <div class="grid-scroll">

        <div class="card" onclick="openModal(this.querySelector('img').src)">

            <img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDoL8TflRygFhmYx2tvbRR-h_ggQNFXDug_jfXytlb75SI-WUmfVbamUDKdHQsXCWTLS-k1RlW6hKRc6yzihXCBQ0u4WCYQfjZBxXQTg7tMKw6SxO6jDQfscgLaq3LOpC2-ikNkTwglcMkPIRkAw8jMfST6yT7GeqPtJlt3GP8ienOEuWy12VOH6h2R1k/s1472/1000121344.png" alt="Helmet 1">

            <p>Premium KTM</p>

        </div>

        <div class="card" onclick="openModal(this.querySelector('img').src)">

            <img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjiX0_gYrHYoSPRbXqAebgvhrLm5TXNfnMFHP2s9sgRttOtoYRNMWEBW1ixF4w6WnL7JETTwEAlO-BITNEzO-Hq8FEmDcBWGhbf9t2bLEKjJfVEWDE3OhaVmL-lJq6uQx6UJnvXCVKEWe6JY21aXbfwYJ5RV97lYtW08Ntpl42AHblae30bLzv56SdgW-o/s1472/1000121342.png" alt="Helmet 2">

            <p>Racing Edition</p>

        </div>

        <div class="card" onclick="openModal(this.querySelector('img').src)">

            <img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimlA2Vldco4CMQvU3E_Ilbuma6hUUDCHdRGqlbkVj3RtviQAIK7fnbts3Fi4kp1B1qrr33R_cHS3JinBAL4DDQphCUX1WIHwOdEi8z52P38HLmBc9xn8GKcpssqBCkonYFMlKu1_jeBOAU3kE6vkg34R7fEtbOpX0bAGmHk3p-BzKTi-k6bLWSWpurjmE/s1472/1000121343.png" alt="Helmet 3">

            <p>Matte Finish</p>

        </div>

        <div class="card" onclick="openModal(this.querySelector('img').src)">

            <img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCsRL7MMMIE0vdk6OZICeaBPzBvfAY3k5hcfcmHPi2jtRrC7BvM9fhxAzTK4USZNYSnJv-lbGPvgHZcR1vCVdtqW35Ko9t8llQKKZJkrIU-zzDxx9gItN-q5qATlz13mQU8Fhap2-PkE0NrruIU5Dj5uleGM05UMt0nbWJzOgY0mntNDsPDAUsOEz303s/s1472/1000121341.png" alt="Helmet 4">

            <p>Carbon Sport</p>

        </div>

    </div>

</div>


<div id="imageModal" class="modal">

    <span class="close-btn" onclick="closeModal()">&times;</span>

    <img id="modalImg" src="">

</div>


<script>

    function openModal(src) {

        document.getElementById('imageModal').style.display = 'flex';

        document.getElementById('modalImg').src = src;

    }

    function c

loseModal() {

        document.getElementById('imageModal').style.display = 'none';

    }

</script>


</body>

</html>

Post a Comment

0 Comments