YOUR CART

<!doctype html>
<html lang="bn">
<head>
  <meta charset="utf-8" />
  <meta name="viewport" content="width=device-width, initial-scale=1" />
  <title>Contact / Smart View Computer & Electronics - Smart View Ready</title>
  <style>
    :root{
      --bg:#f5f7fb;
      --card:#ffffff;
      --muted:#6b7280;
      --accent:#004AAD; /* Smart View Blue */
      --accent-2:#e7f0ff; /* Light Blue */
      --border:#e6e9ef;
      --shadow: 0 6px 18px rgba(28,39,56,0.06);
      font-family: Inter, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial;
    }
    html,body{height:100%;margin:0;background:var(--bg);color:#0f172a}
    .wrap{max-width:1200px;margin:28px auto;padding:20px}


    /* top contact quick cards */
    .top-grid{display:flex;gap:16px;flex-wrap:wrap}
    .quick{background:var(--card);border:1px solid var(--border);padding:18px;border-radius:8px;flex:1;min-width:220px;box-shadow:var(--shadow);display:flex;align-items:center;gap:12px}
    .quick .icon{width:44px;height:44px;border-radius:8px;background:var(--accent-2);display:grid;place-items:center;color:var(--accent);font-weight:700}
    .quick h4{margin:0;font-size:14px}
    .quick p{margin:2px 0 0;color:var(--muted);font-size:13px}


    /* search */
    .controls{display:flex;justify-content:space-between;align-items:center;margin:20px 0}
    .search{display:flex;align-items:center;gap:8px}
    .search input{padding:10px 12px;border-radius:6px;border:1px solid var(--border);min-width:260px}
    .search button{padding:10px 14px;background:var(--accent);border:none;color:white;border-radius:6px;cursor:pointer}


    /* cards grid */
    .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}
    @media (max-width:1000px){.grid{grid-template-columns:repeat(2,1fr)}}
    @media (max-width:640px){.grid{grid-template-columns:1fr}.top-grid{flex-direction:column}}


    .card{background:var(--card);border:1px solid var(--border);padding:16px;border-radius:8px;box-shadow:var(--shadow);display:flex;flex-direction:column;justify-content:space-between;height:220px}
    .card h3{margin:0;font-size:15px}
    .meta{display:flex;gap:10px;align-items:center;color:var(--muted);margin:8px 0;font-size:13px}
    .meta svg{width:16px;height:16px}
    .card .phones{display:flex;flex-direction:column;gap:6px;font-size:13px;color:#111827}
    .chip{display:inline-flex;align-items:center;gap:8px;padding:6px 8px;border-radius:999px;background:var(--accent-2);color:var(--accent);font-weight:600;border:1px solid rgba(255,90,60,0.08);font-size:13px}
    .actions{display:flex;gap:8px;align-items:center;margin-top:12px}
    .btn{padding:8px 10px;border-radius:6px;border:1px solid var(--accent);background:white;color:var(--accent);cursor:pointer;font-weight:600}
    .btn.primary{background:var(--accent);color:white;border:none}


    footer.info{margin-top:28px;background:var(--card);border:1px solid var(--border);padding:16px;border-radius:8px}
    .small{color:var(--muted);font-size:13px}


    /* tiny utilities */
    .muted{color:var(--muted);font-size:13px}
    .badge{background:#fff8f6;border:1px solid rgba(255,90,60,0.08);padding:6px 8px;border-radius:6px;color:var(--accent);font-weight:600}


    /* image preview (using uploaded screenshot) */
    .preview{display:block;max-width:180px;border-radius:8px;border:1px solid var(--border);box-shadow:var(--shadow)}


  </style>
</head>
<body>
  <div class="wrap">
    <div class="top-row" style="display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:25px">
      <!-- card 1 -->
      <div style="background:var(--card);border:1px solid var(--border);padding:24px;border-radius:12px;box-shadow:var(--shadow);display:flex;gap:16px;align-items:center">
        <div style="width:54px;height:54px;border-radius:12px;background:var(--accent-2);display:grid;place-items:center">
          <svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="var(--accent)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M22 16.92v3a2 2 0 0 1-2.18 2A19.79 19.79 0 0 1 3.11 5.18 2 2 0 0 1 5.11 3h3a2 2 0 0 1 2 1.72c.12.81.37 1.6.72 2.34a2 2 0 0 1-.45 2.18l-1.27 1.27a16 16 0 0 0 6.88 6.88l1.27-1.27a2 2 0 0 1 2.18-.45c.74.35 1.53.6 2.34.72A2 2 0 0 1 22 16.92z"/></svg>
        </div>
        <div>
          <div class="muted" style="font-size:13px">Contact Us</div>
          <div style="font-size:19px;font-weight:700;margin-top:4px">16793 / 09678002003</div>
        </div>
      </div>


      <!-- card 2 -->
      <div style="background:var(--card);border:1px solid var(--border);padding:24px;border-radius:12px;box-shadow:var(--shadow);display:flex;gap:16px;align-items:center">
        <div style="width:54px;height:54px;border-radius:12px;background:var(--accent-2);display:grid;place-items:center">
          <svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="var(--accent)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"/><polyline points="22,6 12,13 2,6"/></svg>
        </div>
        <div>
          <div class="muted" style="font-size:13px">Corporate Deals & Support</div>
          <div style="font-size:19px;font-weight:700;margin-top:4px">webteam@smartview.com</div>
        </div>
      </div>


      <!-- card 3 -->
      <div style="background:var(--card);border:1px solid var(--border);padding:24px;border-radius:12px;box-shadow:var(--shadow);display:flex;gap:16px;align-items:center">
        <div style="width:54px;height:54px;border-radius:12px;background:var(--accent-2);display:grid;place-items:center">
          <svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="var(--accent)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M21 11.5a8.38 8.38 0 0 1-.9 3.8 8.5 8.5 0 0 1-7.6 4.7 8.38 8.38 0 0 1-3.8-.9L3 21l1.9-5.7a8.38 8.38 0 0 1-.9-3.8 8.5 8.5 0 0 1 4.7-7.6 8.38 8.38 0 0 1 3.8-.9h.5a8.48 8.48 0 0 1 8 8v.5z"/></svg>
        </div>
        <div>
          <div class="muted" style="font-size:13px">Need Online Support?</div>
          <div style="font-size:19px;font-weight:700;margin-top:4px">Get Help / Live Support</div>
        </div>
      </div>
    </div>


    <div class="controls" style="display:flex;justify-content:space-between;align-items:center;padding:18px 22px;background:var(--card);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow);margin:30px 0">
      <h2 style="margin:0;font-size:20px;font-weight:700;color:#0f172a">Our Sales Outlet</h2>
      <div class="search" style="display:flex;align-items:center;gap:10px;flex:0 0 330px">
        <input type="text" id="q" placeholder="Search your city..." style="flex:1;padding:11px 14px;border-radius:8px;border:1px solid var(--border);font-size:14px"/>
        <button onclick="filterCards()" style="padding:11px 16px;background:var(--accent);border:none;border-radius:8px;color:white;font-weight:600;cursor:pointer">🔍</button>
      </div>
    </div>


    <div class="grid"" id="cards">
      <!-- sample card (duplicate & edit to add more) -->


      <div class="card" data-city="savar">
        <div>
          <h3>Savar Branch</h3>
          <div class="meta"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M21 10c0 6-9 12-9 12s-9-6-9-12a9 9 0 1 1 18 0Z"/><circle cx="12" cy="10" r="3"/></svg><span class="muted">Shop 17/18, 2nd Floor, Savar New Market, Savar - 1340</span></div>
          <div class="phones">
            <div><strong>Desktop:</strong> 01313138024</div>
            <div><strong>Laptop:</strong> 01313138023</div>
          </div>
        </div>
        <div class="actions">
          <button class="btn">Open Everyday</button>
          <button class="btn primary">Get Direction</button>
        </div>
      </div>


      <div class="card" data-city="elephant road">
        <div>
          <h3>Elephant Road Branch</h3>
          <div class="meta"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M21 10c0 6-9 12-9 12s-9-6-9-12a9 9 0 1 1 18 0Z"/><circle cx="12" cy="10" r="3"/></svg><span class="muted">Level 3, Manzil Plaza, 54 New Elephant Road, Dhaka</span></div>
          <div class="phones">
            <div><strong>Desktop:</strong> 01313222022</div>
            <div><strong>Laptop:</strong> 01313171199</div>
          </div>
        </div>
        <div class="actions">
          <button class="btn">Open Everyday</button>
          <button class="btn primary">Get Direction</button>
        </div>
      </div>


      <div class="card" data-city="banani">
        <div>
          <h3>Banani Branch</h3>
          <div class="meta"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M21 10c0 6-9 12-9 12s-9-6-9-12a9 9 0 1 1 18 0Z"/><circle cx="12" cy="10" r="3"/></svg><span class="muted">126 Concorde, 1st Floor, Road#12, Banani</span></div>
          <div class="phones">
            <div><strong>Desktop:</strong> 01709995416</div>
            <div><strong>Laptop:</strong> 01322113344</div>
          </div>
        </div>
        <div class="actions">
          <button class="btn">Open Everyday</button>
          <button class="btn primary">Get Direction</button>
        </div>
      </div>


      <!-- more cards: copy/paste this block or generate dynamically from backend -->


      <div class="card" data-city="uttara">
        <div>
          <h3>Uttara Branch</h3>
          <div class="meta"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M21 10c0 6-9 12-9 12s-9-6-9-12a9 9 0 1 1 18 0Z"/><circle cx="12" cy="10" r="3"/></svg><span class="muted">House 16, Sector 7, Uttara, Dhaka</span></div>
          <div class="phones">
            <div><strong>Desktop:</strong> 01313177069</div>
            <div><strong>Laptop:</strong> 01709995400</div>
          </div>
        </div>
        <div class="actions">
          <button class="btn">Open Everyday</button>
          <button class="btn primary">Get Direction</button>
        </div>
      </div>


      <div class="card" data-city="rangpur">
        <div>
          <h3>Rangpur Branch</h3>
          <div class="meta"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M21 10c0 6-9 12-9 12s-9-6-9-12a9 9 0 1 1 18 0Z"/><circle cx="12" cy="10" r="3"/></svg><span class="muted">Chandina Hotel Building, Rangpur</span></div>
          <div class="phones">
            <div><strong>Desktop:</strong> 01709995449</div>
            <div><strong>Laptop:</strong> 01322113310</div>
          </div>
        </div>
        <div class="actions">
          <button class="btn">Friday Off</button>
          <button class="btn primary">Get Direction</button>
        </div>
      </div>


      <div class="card" data-city="khulna">
        <div>
          <h3>Khulna Branch</h3>
          <div class="meta"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M21 10c0 6-9 12-9 12s-9-6-9-12a9 9 0 1 1 18 0Z"/><circle cx="12" cy="10" r="3"/></svg><span class="muted">Khan Plaza, 3rd Floor, Khulna</span></div>
          <div class="phones">
            <div><strong>Desktop:</strong> 01709995486</div>
            <div><strong>Laptop:</strong> 01709995487</div>
          </div>
        </div>
        <div class="actions">
          <button class="btn">Friday Off</button>
          <button class="btn primary">Get Direction</button>
        </div>
      </div>


    </div>


    <footer class="info">
      <strong>Contact with Smart View Computer & Electronics.</strong>
      <p class="small">আপনি এখানে শাখার ফোন নম্বর, ঠিকানা ও খোলার সময় দেখতে পাবেন। এই টেমপ্লেটটি Smart View (single-file HTML/CSS) এ সহজে বসানো যাবে। আরও শাখা যোগ করতে .card ব্লক কপি করে "data-city" অ্যাট্রিবিউট আপডেট করুন।</p>
    </footer>
  </div>


  <script>
    function filterCards(){
      const q = document.getElementById('q').value.trim().toLowerCase();
      const cards = document.querySelectorAll('#cards .card');
      if(!q){cards.forEach(c=>c.style.display='flex');return}
      cards.forEach(c=>{
        const city = c.getAttribute('data-city') || '';
        const txt = c.innerText.toLowerCase();
        if(city.includes(q) || txt.includes(q)) c.style.display='flex';
        else c.style.display='none';
      })
    }
  </script>
</body>
</html>


Back to All Pages