sachinganesh 2 gadus atpakaļ
vecāks
revīzija
d70c0637c2

+ 178
- 0
dist/Js/index/index.js Parādīt failu

@@ -0,0 +1,178 @@
1
+function indexInit(){
2
+    function init(){
3
+        initData();
4
+    }
5
+    async function initData(){
6
+        const ids = await getProductIdService();
7
+        if(!ids) return;
8
+        let dataAcc = [];
9
+        for(let i=0;i<ids.length;i++){
10
+            let currId = ids[i];
11
+            let {productid} = currId;
12
+
13
+            let resData =await API_SERVICES_ACTIONS.getAPIService(`apis/v4/bizgaze/integrations/products/itemtagscombination/productid/${productid}`,true); 
14
+
15
+            if(resData.isError){
16
+                alert(resData.errorMsg.message);
17
+                return;
18
+            }
19
+    
20
+            let res = resData.response;
21
+                
22
+            res = JSON.parse(res.result);
23
+    
24
+            dataAcc = [...dataAcc,...res.slice(0, 4)];
25
+
26
+        }
27
+
28
+   
29
+
30
+        shuffleArray(dataAcc);
31
+        console.log(dataAcc);
32
+        let html = '';
33
+       for(let i=0;i<dataAcc.length;i++){
34
+        html += getCardHTML({...dataAcc[i],img:dataAcc[i].itemimageurl})
35
+       }
36
+
37
+       $('.slider-hero').html(html);
38
+       
39
+
40
+        console.log(ids);
41
+        initSlider();
42
+
43
+        $('.topproductbtn').click(function (e){
44
+            let productid = $(e.target).data('productid');
45
+            let itemid = $(e.target).data('itemid');
46
+            let name =  $(e.target).data('name');
47
+            debugger;
48
+            window.location.href = `/productdetails.html?productId=${productid}#itemid=${itemid}`;
49
+        });
50
+    }
51
+
52
+    function initSlider(){
53
+        $('.slider-hero').slick({
54
+            dots: false,
55
+            lazyLoad: 'ondemand',
56
+            // autoplay: true,
57
+            // autoplaySpeed: 1000,
58
+            slidesToShow: 4,
59
+            slidesToScroll: 1,
60
+            responsive: [
61
+                {
62
+                  breakpoint: 1024,
63
+                  settings: {
64
+                    slidesToShow: 3,
65
+                    slidesToScroll: 3,
66
+                    infinite: true,
67
+                  }
68
+                },
69
+                {
70
+                  breakpoint: 600,
71
+                  settings: {
72
+                    slidesToShow: 2,
73
+                    slidesToScroll: 2
74
+                  }
75
+                },
76
+                {
77
+                  breakpoint: 480,
78
+                  settings: {
79
+                    slidesToShow: 1,
80
+                    slidesToScroll: 1
81
+                  }
82
+                },
83
+                {
84
+                    breakpoint: 1199,
85
+                    settings: {
86
+                        slidesToShow: 5,
87
+                        slidesToScroll: 1,
88
+                    }
89
+                },
90
+                {
91
+                    breakpoint: 991,
92
+                    settings: {
93
+                        slidesToShow: 3,
94
+                        slidesToScroll: 1,
95
+                    }
96
+                },
97
+                {
98
+                    breakpoint: 767,
99
+                    settings: {
100
+                        slidesToShow: 3,
101
+                        slidesToScroll: 1,
102
+                    }
103
+                },
104
+                {
105
+                    breakpoint: 575,
106
+                    settings: {
107
+                        autoplay: true,
108
+                        slidesToShow: 3,
109
+                    }
110
+                }
111
+                // You can unslick at a given breakpoint now by adding:
112
+                // settings: "unslick"
113
+                // instead of a settings object
114
+            ]
115
+        });
116
+
117
+        $(".slick-prev").addClass("btn text-white");
118
+        $(".slick-next").addClass("btn text-white");
119
+        $(".slick-prev").html("←");
120
+        $(".slick-next").html("→")
121
+    }
122
+    function getCardHTML({itemname,img,sku,itemid,productid}){
123
+        let defaultImg = img ? imgServerNameBuild(img): `./dist/assets/imgs/nophoto.png`;
124
+        return ` <div class="card h-100 mx-1 text-center bg-gray-4 border-0">
125
+        <div class="card-body h-100">
126
+            <div class="d-flex flex-column h-100 justify-content-between">
127
+                <img src="${defaultImg}" class="w-100"/>
128
+                <p class="mb-0 fs-7 py-2">${itemname}</p>
129
+                <p class="fw-600 text-primary mb-0 topproductbtn" data-name="${itemname}" data-sku="${sku}" data-productid="${productid}" data-itemid="${itemid}">Buy Now</p>
130
+            </div>
131
+        </div>
132
+    </div>`;
133
+        return ` <div class="card h-100 mx-1 text-center bg-gray-4 border-0 top_sell">
134
+        <div class="card-body">
135
+            <img src="${defaultImg}" class="w-100"/>
136
+            <p class="mb-0 fs-7 py-2">${itemname}</p>
137
+             <p class="fw-600 text-primary mb-0" data-sku="${sku}" data-productid="${productid}" data-itemid="${itemid}">Buy Now</p>
138
+             
139
+        </div>
140
+    </div>`;
141
+    }
142
+
143
+    function getProductIdService(){
144
+        return new Promise(async (reslove,reject)=>{
145
+            let resData =await API_SERVICES_ACTIONS.getAPIService(`apis/v4/bizgaze/integrations/products/getallproducts`,true); 
146
+           if(resData.isError){
147
+                alert(resData.errorMsg.message);
148
+                return;
149
+            }
150
+
151
+            let res = resData.response;
152
+                
153
+            res = JSON.parse(res.result);
154
+
155
+          
156
+            let resultItem = [];
157
+
158
+            for(let i=0;i<res.length;i++){
159
+                if(resultItem.length == 2) break;
160
+                if(res[i].productname.includes('RAM ORA')||res[i].productname.includes('SSD ORA')){
161
+                    resultItem.push(res[i]);
162
+                  
163
+                }
164
+            }
165
+          
166
+            return reslove(resultItem)
167
+
168
+        });
169
+    }
170
+
171
+    
172
+
173
+    init();
174
+
175
+    
176
+}
177
+
178
+indexInit();

+ 63
- 63
dist/Js/main.js Parādīt failu

@@ -1318,69 +1318,69 @@
1318 1318
     //     slidesToScroll: 3
1319 1319
     //   });
1320 1320
     
1321
-      $('.slider-hero').slick({
1322
-        dots: false,
1323
-        lazyLoad: 'ondemand',
1324
-        // autoplay: true,
1325
-        // autoplaySpeed: 1000,
1326
-        slidesToShow: 4,
1327
-        slidesToScroll: 1,
1328
-        responsive: [
1329
-            {
1330
-              breakpoint: 1024,
1331
-              settings: {
1332
-                slidesToShow: 3,
1333
-                slidesToScroll: 3,
1334
-                infinite: true,
1335
-              }
1336
-            },
1337
-            {
1338
-              breakpoint: 600,
1339
-              settings: {
1340
-                slidesToShow: 2,
1341
-                slidesToScroll: 2
1342
-              }
1343
-            },
1344
-            {
1345
-              breakpoint: 480,
1346
-              settings: {
1347
-                slidesToShow: 1,
1348
-                slidesToScroll: 1
1349
-              }
1350
-            },
1351
-            {
1352
-                breakpoint: 1199,
1353
-                settings: {
1354
-                    slidesToShow: 5,
1355
-                    slidesToScroll: 1,
1356
-                }
1357
-            },
1358
-            {
1359
-                breakpoint: 991,
1360
-                settings: {
1361
-                    slidesToShow: 3,
1362
-                    slidesToScroll: 1,
1363
-                }
1364
-            },
1365
-            {
1366
-                breakpoint: 767,
1367
-                settings: {
1368
-                    slidesToShow: 3,
1369
-                    slidesToScroll: 1,
1370
-                }
1371
-            },
1372
-            {
1373
-                breakpoint: 575,
1374
-                settings: {
1375
-                    autoplay: true,
1376
-                    slidesToShow: 3,
1377
-                }
1378
-            }
1379
-            // You can unslick at a given breakpoint now by adding:
1380
-            // settings: "unslick"
1381
-            // instead of a settings object
1382
-        ]
1383
-    });
1321
+    //   $('.slider-hero').slick({
1322
+    //     dots: false,
1323
+    //     lazyLoad: 'ondemand',
1324
+    //     // autoplay: true,
1325
+    //     // autoplaySpeed: 1000,
1326
+    //     slidesToShow: 4,
1327
+    //     slidesToScroll: 1,
1328
+    //     responsive: [
1329
+    //         {
1330
+    //           breakpoint: 1024,
1331
+    //           settings: {
1332
+    //             slidesToShow: 3,
1333
+    //             slidesToScroll: 3,
1334
+    //             infinite: true,
1335
+    //           }
1336
+    //         },
1337
+    //         {
1338
+    //           breakpoint: 600,
1339
+    //           settings: {
1340
+    //             slidesToShow: 2,
1341
+    //             slidesToScroll: 2
1342
+    //           }
1343
+    //         },
1344
+    //         {
1345
+    //           breakpoint: 480,
1346
+    //           settings: {
1347
+    //             slidesToShow: 1,
1348
+    //             slidesToScroll: 1
1349
+    //           }
1350
+    //         },
1351
+    //         {
1352
+    //             breakpoint: 1199,
1353
+    //             settings: {
1354
+    //                 slidesToShow: 5,
1355
+    //                 slidesToScroll: 1,
1356
+    //             }
1357
+    //         },
1358
+    //         {
1359
+    //             breakpoint: 991,
1360
+    //             settings: {
1361
+    //                 slidesToShow: 3,
1362
+    //                 slidesToScroll: 1,
1363
+    //             }
1364
+    //         },
1365
+    //         {
1366
+    //             breakpoint: 767,
1367
+    //             settings: {
1368
+    //                 slidesToShow: 3,
1369
+    //                 slidesToScroll: 1,
1370
+    //             }
1371
+    //         },
1372
+    //         {
1373
+    //             breakpoint: 575,
1374
+    //             settings: {
1375
+    //                 autoplay: true,
1376
+    //                 slidesToShow: 3,
1377
+    //             }
1378
+    //         }
1379
+    //         // You can unslick at a given breakpoint now by adding:
1380
+    //         // settings: "unslick"
1381
+    //         // instead of a settings object
1382
+    //     ]
1383
+    // });
1384 1384
 
1385 1385
     //pres overview slider
1386 1386
     $(".press_slider-hero").slick({

+ 3
- 1
dist/Js/navbar.js Parādīt failu

@@ -1,7 +1,9 @@
1 1
 let nav_html = `
2 2
 <header class="header-area section-padding-1 transparent-bar">
3 3
             <div class="header-large-device">
4
-                <div class="header-bottom sticky-bar" >
4
+                <div class="header-bottom sticky-bar"  style="
5
+                background: #ed3838;
6
+            ">
5 7
                     <div class="container">
6 8
                         <div class="header-bottom-flex">
7 9
                             <div class="logo-menu-wrap d-flex">

+ 1
- 1
dist/Js/productdetails/productdetails.js Parādīt failu

@@ -371,7 +371,7 @@ debugger;
371 371
 
372 372
 
373 373
                     currentComb = itemtagscombinationRes[i];
374
-                    location.hash = itemtagscombinationRes[i].itemname.trim();
374
+                   // location.hash = itemtagscombinationRes[i].itemname.trim();
375 375
 
376 376
                     // $('.productname').html(itemtagscombinationRes[i].itemname);
377 377
                     // $('#skudetailitem').val(itemtagscombinationRes[i].sku)

+ 3
- 2
dist/Js/products/products.js Parādīt failu

@@ -64,6 +64,7 @@ function ramProductsInit(){
64 64
         $('.product_card_section').html(html);
65 65
 
66 66
         $('.ramcard').click(function(e){
67
+            debugger;
67 68
             let sku = $(e.target).data('itemid');
68 69
             let itemid = $(e.target).data('itemid');
69 70
             debugger;
@@ -82,9 +83,9 @@ function ramProductsInit(){
82 83
         
83 84
             <!--desktop--->
84 85
             <div class="col-sm-4 p-3">
85
-                <div class="product_card_1 shadow ram_card">
86
+                <div class="product_card_3 shadow ram_card">
86 87
                     <div class="card-item-header">
87
-                        <div class="card-header-sub-1"><a class=" py-md-1" href="/productdetails.html?productId=${RAM_ID}#itemid=${itemid}">
88
+                        <div class="card-header-sub-3"><a class=" py-md-1" href="/productdetails.html?productId=${RAM_ID}#itemid=${itemid}">
88 89
                         <img src="./dist/assets/imgs/Navbar/ora_ddr4_desktop.png" class="w-100 h-100"></a>
89 90
                         </div>
90 91
                     </div>

+ 8
- 0
dist/Js/utils/helpers.js Parādīt failu

@@ -3,6 +3,14 @@ const uid = function(){
3 3
     return Date.now().toString(36) + Math.random().toString(36).substr(2);
4 4
 }
5 5
 
6
+
7
+function shuffleArray(array) {
8
+    for (let i = array.length - 1; i > 0; i--) {
9
+        const j = Math.floor(Math.random() * (i + 1));
10
+        [array[i], array[j]] = [array[j], array[i]];
11
+    }
12
+}
13
+
6 14
 function getCurrencySymbol(value=0) {
7 15
     let type = 'INR'
8 16
     if (type) {

+ 83
- 107
index.html Parādīt failu

@@ -61,6 +61,16 @@
61 61
             background: #ffffff;
62 62
             left: 0;
63 63
         } */
64
+
65
+        .slick-track
66
+        {
67
+            display: flex !important;
68
+        }
69
+
70
+        .slick-slide
71
+        {
72
+            height: inherit !important;
73
+        }
64 74
     </style>
65 75
 </head>
66 76
 
@@ -267,143 +277,106 @@
267 277
             <div class="container mb-md-5 mb-5">
268 278
                 <h2 class="satoshi_font text-center py-md-5 py-4">Top Selling Products</h2>
269 279
                     <div class="row justify-content-center align-items-center pb-md-5 ">
270
-                        <div class="col-12">
271
-                            <div id="homepage-slider">
272
-                                <div class="slider-hero slick-initialized slick-slider"><button class="slick-prev slick-arrow btn text-white" aria-label="Previous" type="button" style="">←</button>
273
-                                    <div class="slick-list draggable"><div class="slick-track" style="opacity: 1; width: 4116px; transform: translate3d(-1176px, 0px, 0px);"><div class="card h-100 mx-1 text-center bg-gray-5 border-0 slick-slide slick-cloned" data-slick-index="-4" id="" aria-hidden="true" tabindex="-1" style="width: 286px;">
274
-                                        <div class="card-body">
275
-                                            <a href="./storageproducts.html" tabindex="-1">
276
-                                                <img src="./dist/assets/imgs/allin_imgs/ora4_storage.png" class="w-100">
277
-                                                <p class="mb-0 fs-7  item-title">ORA4 M.2 NVMe 2TB<br> PCI Express 4.0</p>
278
-                                                <p class="buy-now mb-0"> <span>Buy Now </span></p>
279
-                                            </a>
280
-                                        </div>
281
-                                    </div><div class="card h-100 mx-1 text-center bg-gray-5 border-0 top_sell slick-slide slick-cloned" data-slick-index="-3" id="" aria-hidden="true" tabindex="-1" style="width: 286px;">
282
-                                        <div class="card-body">
283
-                                            <img src="./dist/assets/imgs/allin_imgs/ora_desktop.png" class="w-100">
284
-                                            <p class="mb-0 fs-7  item-title">ORA 32GB DDR5 <br> 4800MHz Desktop Memory</p>
285
-                                            <p class=" buy-now mb-0"> <span>Buy Now </span></p>
286
-                                             <p class="selling_product d-none" data_name="ORA 32GB DDR5 4800MHz Desktop RAM " data_version="DDR5" data_device="Desktop" data_gb="32GB" data_price="15500">
287
-                                         </p>
288
-                                        </div>
289
-                                    </div><div class="card h-100 mx-1 text-center bg-gray-5 border-0 top_sell slick-slide slick-cloned" data-slick-index="-2" id="" aria-hidden="true" tabindex="-1" style="width: 286px;">
280
+                        <div class="col-10">
281
+                            <div id="homepage-slider" >
282
+                                <div class="slider-hero">
283
+                                    <div class="card h-100 mx-1 text-center bg-gray-4 border-0">
290 284
                                         <div class="card-body">
291
-                                            <img src="./dist/assets/imgs/allin_imgs/8gb_laptop.png" class="w-100">
292
-                                            <p class="mb-0 fs-7  item-title">ORA 8GB DDR5 <br> 4800MHz Laptop Memory</p>
293
-                                            <p class="buy-now mb-0"> <span>Buy Now </span></p>
294
-                                             <p class="selling_product d-none" data_name="ORA 8GB DDR5 4800MHz Laptop RAM " data_version="DDR5" data_device="Laptop" data_gb="8GB" data_price="5150">
295
-                                            </p>
296
-                                        </div>
297
-                                    </div><div class="card h-100 mx-1 text-center bg-gray-5 border-0 top_sell slick-slide slick-cloned" data-slick-index="-1" id="" aria-hidden="true" tabindex="-1" style="width: 286px;">
298
-                                        <div class="card-body">
299
-                                            <img src="./dist/assets/imgs/allin_imgs/32gb_laptop.png" class="w-100">
300
-                                            <p class="mb-0 fs-7  item-title">ORA 32GB DDR4 <br> 3200MHz Laptop Memory</p>
301
-                                            <p class="buy-now mb-0"> <span>Buy Now </span></p>
302
-                                             <p class="selling_product d-none" data_name="ORA 32GB DDR4 3200MHz Laptop RAM " data_version="DDR4" data_device="Laptop" data_gb="32GB" data_price="8450">
303
-                                            </p>
304
-                                        </div>
305
-                                    </div><div class="card h-100 mx-1 text-center bg-gray-5 border-0 slick-slide slick-current slick-active" data-slick-index="0" aria-hidden="false" tabindex="0" style="width: 286px;">
306
-                                        <div class="card-body">
307
-                                            <a href="./storageproducts.html" tabindex="0">
308
-                                                <img src="./dist/assets/imgs/allin_imgs/ora3_storage.png" class="w-100">
309
-                                                <p class="mb-0 fs-7  item-title">ORA3 M.2 NVMe 512GB<br> PCI Express 3.0</p>
310
-                                                <p class=" buy-now mb-0"> <span>Buy Now </span></p>
285
+                                            <a href="./storageproducts.html">
286
+                                                <img src="./dist/assets/imgs/allin_imgs/ora3_storage.png" class="w-100"/>
287
+                                                <p class="mb-0 fs-7 py-2">ORA3 M.2 NVMe 512GB<br> PCI Express 3.0</p>
288
+                                                <p class="fw-600 text-primary mb-0">Buy Now</p>
311 289
                                             </a>
312 290
                                         </div>
313
-                                    </div><div class="card h-100 mx-1 text-center bg-gray-5 border-0 slick-slide slick-active" data-slick-index="1" aria-hidden="false" tabindex="0" style="width: 286px;">
291
+                                    </div>
292
+                                    <div class="card h-100 mx-1 text-center bg-gray-4 border-0">
314 293
                                         <div class="card-body">
315
-                                            <a href="./storageproducts.html" tabindex="0">
316
-                                                <img src="./dist/assets/imgs/allin_imgs/ora4_storage.png" class="w-100">
317
-                                                <p class="mb-0 fs-7  item-title">ORA4 M.2 NVMe 2TB<br> PCI Express 4.0</p>
318
-                                                <p class="buy-now mb-0"> <span>Buy Now </span></p>
294
+                                            <a href="./storageproducts.html">
295
+                                                <img src="./dist/assets/imgs/allin_imgs/ora4_storage.png" class="w-100"/>
296
+                                                <p class="mb-0 fs-7 py-2">ORA4 M.2 NVMe 2TB<br> PCI Express 4.0</p>
297
+                                                <p class="fw-600 text-primary mb-0">Buy Now</p>
319 298
                                             </a>
320 299
                                         </div>
321
-                                    </div><div class="card h-100 mx-1 text-center bg-gray-5 border-0 top_sell slick-slide slick-active" data-slick-index="2" aria-hidden="false" tabindex="0" style="width: 286px;">
300
+                                    </div>
301
+                                    <div class="card h-100 mx-1 text-center bg-gray-4 border-0 top_sell">
322 302
                                         <div class="card-body">
323
-                                            <img src="./dist/assets/imgs/allin_imgs/ora_desktop.png" class="w-100">
324
-                                            <p class="mb-0 fs-7  item-title">ORA 32GB DDR5 <br> 4800MHz Desktop Memory</p>
325
-                                            <p class=" buy-now mb-0"> <span>Buy Now </span></p>
326
-                                             <p class="selling_product d-none" data_name="ORA 32GB DDR5 4800MHz Desktop RAM " data_version="DDR5" data_device="Desktop" data_gb="32GB" data_price="15500">
303
+                                            <img src="./dist/assets/imgs/allin_imgs/ora_desktop.png" class="w-100"/>
304
+                                            <p class="mb-0 fs-7 py-2">ORA 32GB DDR5 <br> 4800MHz Desktop Memory</p>
305
+                                             <p class="fw-600 text-primary mb-0">Buy Now</p>
306
+                                             <p class="selling_product d-none" 
307
+                                             data_name="ORA 32GB DDR5 4800MHz Desktop RAM "
308
+                                             data_version="DDR5"
309
+                                             data_device="Desktop"
310
+                                             data_gb="32GB"
311
+                                             data_price="15500"
312
+                                             data_img="../dist/assets/imgs/allin_imgs/ora_desktop.png">
327 313
                                          </p>
328 314
                                         </div>
329
-                                    </div><div class="card h-100 mx-1 text-center bg-gray-5 border-0 top_sell slick-slide slick-active" data-slick-index="3" aria-hidden="false" tabindex="0" style="width: 286px;">
330
-                                        <div class="card-body">
331
-                                            <img src="./dist/assets/imgs/allin_imgs/8gb_laptop.png" class="w-100">
332
-                                            <p class="mb-0 fs-7  item-title">ORA 8GB DDR5 <br> 4800MHz Laptop Memory</p>
333
-                                            <p class="buy-now mb-0"> <span>Buy Now </span></p>
334
-                                             <p class="selling_product d-none" data_name="ORA 8GB DDR5 4800MHz Laptop RAM " data_version="DDR5" data_device="Laptop" data_gb="8GB" data_price="5150">
335
-                                            </p>
336
-                                        </div>
337
-                                    </div><div class="card h-100 mx-1 text-center bg-gray-5 border-0 top_sell slick-slide" data-slick-index="4" aria-hidden="true" tabindex="-1" style="width: 286px;">
315
+                                    </div>
316
+                                    <div class="card h-100 mx-1 text-center bg-gray-4 border-0 top_sell">
338 317
                                         <div class="card-body">
339
-                                            <img src="./dist/assets/imgs/allin_imgs/32gb_laptop.png" class="w-100">
340
-                                            <p class="mb-0 fs-7  item-title">ORA 32GB DDR4 <br> 3200MHz Laptop Memory</p>
341
-                                            <p class="buy-now mb-0"> <span>Buy Now </span></p>
342
-                                             <p class="selling_product d-none" data_name="ORA 32GB DDR4 3200MHz Laptop RAM " data_version="DDR4" data_device="Laptop" data_gb="32GB" data_price="8450">
318
+                                            <img src="./dist/assets/imgs/allin_imgs/8gb_laptop.png" class="w-100"/>
319
+                                            <p class="mb-0 fs-7 py-2">ORA 8GB DDR5 <br> 4800MHz Laptop Memory</p>
320
+                                             <p class="fw-600 text-primary mb-0">Buy Now</p>
321
+                                             <p class="selling_product d-none" 
322
+                                                data_name="ORA 8GB DDR5 4800MHz Laptop RAM "
323
+                                                data_version="DDR5"
324
+                                                data_device="Laptop"
325
+                                                data_gb="8GB"
326
+                                                data_price="5150"
327
+                                                data_img="../dist/assets/imgs/allin_imgs/8gb_laptop.png">
343 328
                                             </p>
344 329
                                         </div>
345
-                                    </div><div class="card h-100 mx-1 text-center bg-gray-5 border-0 slick-slide slick-cloned" data-slick-index="5" id="" aria-hidden="true" tabindex="-1" style="width: 286px;">
346
-                                        <div class="card-body">
347
-                                            <a href="./storageproducts.html" tabindex="-1">
348
-                                                <img src="./dist/assets/imgs/allin_imgs/ora3_storage.png" class="w-100">
349
-                                                <p class="mb-0 fs-7  item-title">ORA3 M.2 NVMe 512GB<br> PCI Express 3.0</p>
350
-                                                <p class=" buy-now mb-0"> <span>Buy Now </span></p>
351
-                                            </a>
352
-                                        </div>
353
-                                    </div><div class="card h-100 mx-1 text-center bg-gray-5 border-0 slick-slide slick-cloned" data-slick-index="6" id="" aria-hidden="true" tabindex="-1" style="width: 286px;">
354
-                                        <div class="card-body">
355
-                                            <a href="./storageproducts.html" tabindex="-1">
356
-                                                <img src="./dist/assets/imgs/allin_imgs/ora4_storage.png" class="w-100">
357
-                                                <p class="mb-0 fs-7  item-title">ORA4 M.2 NVMe 2TB<br> PCI Express 4.0</p>
358
-                                                <p class="buy-now mb-0"> <span>Buy Now </span></p>
359
-                                            </a>
360
-                                        </div>
361
-                                    </div><div class="card h-100 mx-1 text-center bg-gray-5 border-0 top_sell slick-slide slick-cloned" data-slick-index="7" id="" aria-hidden="true" tabindex="-1" style="width: 286px;">
362
-                                        <div class="card-body">
363
-                                            <img src="./dist/assets/imgs/allin_imgs/ora_desktop.png" class="w-100">
364
-                                            <p class="mb-0 fs-7  item-title">ORA 32GB DDR5 <br> 4800MHz Desktop Memory</p>
365
-                                            <p class=" buy-now mb-0"> <span>Buy Now </span></p>
366
-                                             <p class="selling_product d-none" data_name="ORA 32GB DDR5 4800MHz Desktop RAM " data_version="DDR5" data_device="Desktop" data_gb="32GB" data_price="15500">
367
-                                         </p>
368
-                                        </div>
369
-                                    </div><div class="card h-100 mx-1 text-center bg-gray-5 border-0 top_sell slick-slide slick-cloned" data-slick-index="8" id="" aria-hidden="true" tabindex="-1" style="width: 286px;">
330
+                                    </div>
331
+                                    <div class="card h-100 mx-1 text-center bg-gray-4 border-0 top_sell">
370 332
                                         <div class="card-body">
371
-                                            <img src="./dist/assets/imgs/allin_imgs/8gb_laptop.png" class="w-100">
372
-                                            <p class="mb-0 fs-7  item-title">ORA 8GB DDR5 <br> 4800MHz Laptop Memory</p>
373
-                                            <p class="buy-now mb-0"> <span>Buy Now </span></p>
374
-                                             <p class="selling_product d-none" data_name="ORA 8GB DDR5 4800MHz Laptop RAM " data_version="DDR5" data_device="Laptop" data_gb="8GB" data_price="5150">
333
+                                            <img src="./dist/assets/imgs/allin_imgs/32gb_laptop.png" class="w-100"/>
334
+                                            <p class="mb-0 fs-7 py-2">ORA 32GB DDR4 <br> 3200MHz Laptop Memory</p>
335
+                                             <p class="fw-600 text-primary mb-0">Buy Now</p>
336
+                                             <p class="selling_product d-none" 
337
+                                                data_name="ORA 32GB DDR4 3200MHz Laptop RAM "
338
+                                                data_version="DDR4"
339
+                                                data_device="Laptop"
340
+                                                data_gb="32GB"
341
+                                                data_price="8450"
342
+                                                data_img="../dist/assets/imgs/allin_imgs/32gb_laptop.png"
343
+                                                >
375 344
                                             </p>
376 345
                                         </div>
377
-                                    </div><div class="card h-100 mx-1 text-center bg-gray-5 border-0 top_sell slick-slide slick-cloned" data-slick-index="9" id="" aria-hidden="true" tabindex="-1" style="width: 286px;">
346
+                                    </div>
347
+                                    <div class="card h-100 mx-1 text-center bg-gray-4 border-0 top_sell">
378 348
                                         <div class="card-body">
379
-                                            <img src="./dist/assets/imgs/allin_imgs/32gb_laptop.png" class="w-100">
380
-                                            <p class="mb-0 fs-7  item-title">ORA 32GB DDR4 <br> 3200MHz Laptop Memory</p>
381
-                                            <p class="buy-now mb-0"> <span>Buy Now </span></p>
382
-                                             <p class="selling_product d-none" data_name="ORA 32GB DDR4 3200MHz Laptop RAM " data_version="DDR4" data_device="Laptop" data_gb="32GB" data_price="8450">
349
+                                            <img src="./dist/assets/imgs/allin_imgs/32gb_laptop.png" class="w-100"/>
350
+                                            <p class="mb-0 fs-7 py-2">oooooooooooooooooooDDR4 <br> 3200MHz Laptop Memory</p>
351
+                                             <p class="fw-600 text-primary mb-0">Buy Now</p>
352
+                                             <p class="selling_product d-none" 
353
+                                                data_name="ORA 32GB DDR4 3200MHz Laptop RAM "
354
+                                                data_version="DDR4"
355
+                                                data_device="Laptop"
356
+                                                data_gb="32GB"
357
+                                                data_price="8450"
358
+                                                data_img="../dist/assets/imgs/allin_imgs/32gb_laptop.png"
359
+                                                >
383 360
                                             </p>
384 361
                                         </div>
385
-                                    </div></div></div>
386
-                                    
387
-                                    
388
-                                    
389
-                                    
390
-                                <button class="slick-next slick-arrow btn text-white" aria-label="Next" type="button" style="">→</button></div>
362
+                                    </div>
363
+                                </div>
391 364
                             </div>
392 365
                         </div>
393 366
                     </div>
394 367
             </div>
395
-            <div class="bg-gradient-anwi container-fluid mt-5  rounded-0 text-white" id="innovation_sections">
368
+            <div class="bg-gradient-anwi container my-5 my-md-5 rounded-3 text-white" id="innovation_sections">
396 369
                 <div class="row align-items-center">
397 370
                 <div class="col-md-3 text-center">
398
-                    <img src="./dist/assets/imgs/allin_imgs/innovation_img1.png" class="img-fluid">
371
+                    <img src="./dist/assets/imgs/allin_imgs/innovation_img1.png" class="img-fluid"/>
399 372
                 </div>
400 373
                 <div class="col-md-6 text-center">
401 374
                     <h1 class="">Innovation at your fingertips</h1>
402 375
                     <h5 class="mb-md-3 fw-600">Be the first to set your digital world on fire!</h5>
403
-                    <a href="#" class="btn rounded-3 bg-black text-white px-md-4">Know More..</a>
376
+                    <a href="./index1.html" class="btn rounded-3 bg-black text-white px-md-4">Know More</a>
404 377
                 </div>
405 378
                 <div class="col-md-3  text-center">
406
-                    <img src="./dist/assets/imgs/allin_imgs/innovation_img2.png" class="img-fluid">
379
+                    <img src="./dist/assets/imgs/allin_imgs/innovation_img2.png" class="img-fluid"/>
407 380
                 </div>
408 381
                 </div>
409 382
             </div>
@@ -413,6 +386,7 @@
413 386
     <!-- footer -->
414 387
     <div id="footer-head" class=""></div>
415 388
     <!-- end-footer -->
389
+   
416 390
     <script src="./libs/bootstrap/js/bootstrap.bundle.min.js"></script>
417 391
     <script src="./dist/js/jquery.min.js"></script>
418 392
     <script src="./libs/owlcarousel/js/owl.carousel.min.js"></script>
@@ -438,7 +412,9 @@
438 412
     <script src="./dist/js/plugins/jquery-ui.js"></script>
439 413
     <script src="./dist/js/plugins/magnific-popup.js"></script> -->
440 414
     <!-- Main JS -->
415
+    <script src="./dist/js/utils/helpers.js"></script>
441 416
     <script src="./dist/js/main.js"></script>
417
+    <script src="./dist/js/index/index.js"></script>
442 418
 
443 419
 
444 420
     <script>

+ 11
- 20
productdetails.html Parādīt failu

@@ -48,13 +48,7 @@
48 48
     <div id="navbar-head"></div>
49 49
     <!-- end-navbar -->
50 50
     <!-- main-body -->
51
-    <main class="main-body home-main-container">
52
-        <section class="services h-100 pt-3  bg-gradient-anwi">
53
-            <div class="container pt-5 ">
54
-                <div class="text-center text-white ">
55
-                </div>
56
-            </div>
57
-        </section>
51
+    <main class="main-body home-main-container" style="margin-top: 30px;">
58 52
         <div class="container mainContanierProduct">
59 53
             <div class="row">
60 54
                 <div class="col-xl-7 ">
@@ -88,7 +82,7 @@
88 82
                             <div class="col-xl-12" type="button" data-toggle="modal" data-target="#exampleModal">
89 83
                                 <div
90 84
                                     class=" productDetailsShadow productDetailsMain  card border-0 box-shodow d-flex justify-content-center align-items-center">
91
-                                    <img src="./dist/assets/imgs/Navbar/Accessiories-1.png" alt=""
85
+                                    <img src="./dist/assets/imgs/nophoto.png" alt=""
92 86
                                         class="card-img img-fluid">
93 87
                                 </div>
94 88
                             </div>
@@ -103,10 +97,8 @@
103 97
                                 <input type="hidden" name="" id="skudetailitem">
104 98
                                 <h5 class="productname">ORA3, M.2 NVMe SSD </h5>
105 99
                             </div>
106
-                            <div class="small-font">Improve your system's responsiveness, run apps faster and multitask
107
-                                with ease. Compatibility assurance when using the Crucial System Scanner or Crucial
108
-                                Advisor Tool</div>
109
-                            <div>₹<span class="price">3000</span></div>
100
+                            <div class="small-font des_productdes"></div>
101
+                            <div>₹<span class="price"></span></div>
110 102
                             <div class="text-danger msgErrorDetailsItem d-none">Product out of stock</div>
111 103
                         </div>
112 104
 
@@ -264,9 +256,9 @@
264 256
                                 </div>
265 257
                             </div>
266 258
                         </div>
267
-                        <hr>
259
+                        <hr class="d-none">
268 260
                         <div>
269
-                            <ul>
261
+                            <ul class="d-none">
270 262
                                 <li class="small-font">No Cost EMI Available <a class="learnMoreA" href="">Learn
271 263
                                         More</a></li>
272 264
                                 <li class="small-font">Buy Anwi Extended Warranty 1 Year at ₹2,699 <a class="learnMoreA"
@@ -308,18 +300,18 @@
308 300
             
309 301
                 <div class="col-lg-12 ">
310 302
                     <div class="dec-review-topbar no-transition nav mb-65 productdetailstabs d-flex gap-4" role="tablist">
311
-                        <a class="active font-1-5 no-transition" data-bs-toggle="tab" href="#des-details1"  aria-selected="true" role="tab">Description</a>
303
+                        <!-- <a class="active font-1-5 no-transition" data-bs-toggle="tab" href="#des-details1"  aria-selected="true" role="tab">Description</a> -->
312 304
 
313
-                        <a data-bs-toggle="tab" href="#des-details2" aria-selected="false" role="tab" class="font-1-5 no-transition" tabindex="-1">Specification</a>
305
+                        <a data-bs-toggle="tab" href="#des-details2" aria-selected="false" role="tab" class="active font-1-5 no-transition" tabindex="-1">Specification</a>
314 306
                       
315 307
                     </div>
316 308
                     <div class="tab-content dec-review-bottom">
317
-                        <div id="des-details1" class="tab-pane active show" role="tabpanel">
309
+                        <!-- <div id="des-details1" class="tab-pane active show" role="tabpanel">
318 310
                             <div class="description-wrap wrap-content-product-tabs">
319 311
                                <p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Suscipit, recusandae! Alias tempore, molestias, architecto provident excepturi voluptate non repellendus, repellat a quis iusto consequuntur quas beatae fugit nisi totam ratione nesciunt reiciendis quod? Quae, consequuntur quasi. Laudantium, doloribus aliquam incidunt error qui itaque aperiam quia ducimus cupiditate, magnam aliquid iste molestiae eveniet? Eaque veniam illo hic, possimus dolorum quaerat ratione in ex voluptas itaque ullam, maiores iusto illum blanditiis sequi. Ex, ab nemo vero libero pariatur architecto culpa! Recusandae at fugiat itaque libero amet corporis exercitationem dolorum? Tenetur repellat tempora perspiciatis quibusdam maxime facilis necessitatibus eius sint corporis nihil! Accusantium.</p>
320 312
                             </div>
321
-                        </div>
322
-                        <div id="des-details2" class="tab-pane" role="tabpanel">
313
+                        </div> -->
314
+                        <div id="des-details2" class="tab-pane active show" role="tabpanel">
323 315
                             <div class="specification-wrap table-responsive">
324 316
                                 <table class="table table-bordered wrap-content-product-tabs">
325 317
                                     <tbody class="append-specs">
@@ -381,7 +373,6 @@
381 373
     <script src="./dist/toaster/toastr.js"></script>
382 374
     <script src="./libs/bootstrap/js/bootstrap.bundle.min.js"></script>
383 375
     <script src="./dist/Js/jquery.min.js"></script>
384
-    <script src="./dist/js/main.js"></script>
385 376
 
386 377
 
387 378
 

Notiek ielāde…
Atcelt
Saglabāt