Advertisement
sourav8256

Product page

Jul 30th, 2023 (edited)
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.81 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <title>My Ecommerce App</title>
  5. <!-- Add the Bootstrap CSS link -->
  6. <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css">
  7. </head>
  8. <body>
  9. <header>
  10. <nav class="navbar navbar-expand-lg navbar-light bg-light">
  11. <a class="navbar-brand" href="#">My Ecommerce App</a>
  12. <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNav"
  13. aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
  14. <span class="navbar-toggler-icon"></span>
  15. </button>
  16. <div class="collapse navbar-collapse" id="navbarNav">
  17. <ul class="navbar-nav">
  18. <li class="nav-item active">
  19. <a class="nav-link" href="#">Home <span class="sr-only">(current)</span></a>
  20. </li>
  21. <li class="nav-item">
  22. <a class="nav-link" href="#">Category 1</a>
  23. </li>
  24. <li class="nav-item">
  25. <a class="nav-link" href="#">Category 2</a>
  26. </li>
  27. <li class="nav-item">
  28. <a class="nav-link" href="#">Category 3</a>
  29. </li>
  30. <!-- Add more categories in the navbar as needed -->
  31. </ul>
  32. </div>
  33. </nav>
  34. </header>
  35.  
  36. <div class="container mt-4">
  37. <div class="row">
  38. <aside class="col-md-3">
  39. <!-- Categories selection on the left side -->
  40. <h2>Categories</h2>
  41. <ul class="list-group">
  42. <li class="list-group-item"><a href="#">Category 1</a></li>
  43. <li class="list-group-item"><a href="#">Category 2</a></li>
  44. <li class="list-group-item"><a href="#">Category 3</a></li>
  45. <!-- Add more categories here as needed -->
  46. </ul>
  47.  
  48. <!-- Price filter using a slider -->
  49. <h2>Price Filter</h2>
  50. <input type="range" class="custom-range" id="priceSlider" min="0" max="1000" step="10">
  51. <button type="button" class="btn btn-primary mt-2" id="applyFilter">Apply Filter</button>
  52. </aside>
  53.  
  54. <main class="col-md-9">
  55. <!-- Product list -->
  56. <h2>Product List</h2>
  57. <div class="row">
  58. <div class="col-md-4">
  59. <div class="card mb-4">
  60. <img class="card-img-top" src="product1.jpg" alt="Product 1">
  61. <div class="card-body">
  62. <h5 class="card-title">Product 1</h5>
  63. <p class="card-text">Price: $100</p>
  64. <p class="card-text">Category: Category 1</p>
  65. <div class="text-center">
  66. <button class="btn btn-primary">Buy Now</button>
  67. <button class="btn btn-success">Add to Cart</button>
  68. </div>
  69. </div>
  70. </div>
  71. </div>
  72. <div class="col-md-4">
  73. <div class="card mb-4">
  74. <img class="card-img-top" src="product2.jpg" alt="Product 2">
  75. <div class="card-body">
  76. <h5 class="card-title">Product 2</h5>
  77. <p class="card-text">Price: $50</p>
  78. <p class="card-text">Category: Category 2</p>
  79. <div class="text-center">
  80. <button class="btn btn-primary">Buy Now</button>
  81. <button class="btn btn-success">Add to Cart</button>
  82. </div>
  83. </div>
  84. </div>
  85. </div>
  86. <!-- Add more products here as needed -->
  87. </div>
  88. </main>
  89. </div>
  90. </div>
  91.  
  92. <!-- Add the Bootstrap JS and jQuery links -->
  93. <script src="https://code.jquery.com/jquery-3.5.1.slim.min.js"></script>
  94. <script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.6.0/dist/umd/popper.min.js"></script>
  95. <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js"></script>
  96. </body>
  97. </html>
  98.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement