New Mobile Design

<div class="mobile-app-wrapper hide-on-desktop"> <div class="black-bg"></div> <div class="main-white-container"> <div class="quick-actions-card"> <a href="https://dream2000.com/new-installment-design" class="action-item"> <div class="icon-circle"> <img src="" alt="احسب قسطك" /> </div> <span>احسب قسطك</span> </a> <a href="https://dream2000.com/mobile-app-categories/mobile-gift.html" class="action-item"> <div class="icon-circle"> <img src="" alt="هديتك علينا" /> </div> <span>هديتك علينا</span> </a> <a href="https://dream2000.com/track-orders" class="action-item"> <div class="icon-circle"> <img src="" alt="تتبع اوردرك" /> </div> <span>تتبع اوردرك</span> </a> <a href="https://dream2000.com/hot-deals" class="action-item"> <div class="icon-circle"> <img src="" alt="عروض الاسبوع" /> </div> <span>عروض الاسبوع</span> </a> </div> <h3 class="section-title">أفضل الأقسام</h3> <div class="categories-grid"> <a href="https://dream2000.com/mobiles.html" class="cat-item" style="text-decoration: none;"> <div class="cat-icon-box"><img src="" alt="" /></div> <p style="text-align: center;">موبايلات</p> </a> <a href="https://dream2000.com/laptop-notebook/laptop.html" class="cat-item" style="text-decoration: none;"> <div class="cat-icon-box"><img src="" alt="" /></div> <p style="text-align: center;">لاب توب</p> </a> <a href="https://dream2000.com/gaming/playstation.html" class="cat-item" style="text-decoration: none;"> <div class="cat-icon-box"><img src="" alt="" /></div> <p style="text-align: center;">بلاى استيشن</p> </a> <a href="https://dream2000.com/home-appliances.html" class="cat-item" style="text-decoration: none;"> <div class="cat-icon-box"><img src="" alt="" /></div> <p style="text-align: center;">أجهزة منزلية</p> </a> <a href="https://dream2000.com/tvs/brands.html" class="cat-item" style="text-decoration: none;"> <div class="cat-icon-box"><img src="" alt="" /></div> <p style="text-align: center;">تليفزيونات</p> </a> <a href="https://dream2000.com/conditioners.html" class="cat-item" style="text-decoration: none;"> <div class="cat-icon-box"><img src="" alt="" /></div> <p style="text-align: center;">تكييفات</p> </a> <a href="https://dream2000.com/accessories/audio/airpods.html" class="cat-item" style="text-decoration: none;"> <div class="cat-icon-box"><img src="" alt="" /></div> <p style="text-align: center;">ايربودز</p> </a> <a href="https://dream2000.com/accessories/wearables/smart-watch.html" class="cat-item" style="text-decoration: none;"> <div class="cat-icon-box"><img src="" alt="" /></div> <p style="text-align: center;">ساعات ذكية</p> </a> <a href="https://dream2000.com/laptop-notebook/printer.html" class="cat-item" style="text-decoration: none;"> <div class="cat-icon-box"><img src="" alt="" /></div> <p style="text-align: center;">طابعات</p> </a> <a href="https://dream2000.com/corporate/network.html" class="cat-item" style="text-decoration: none;"> <div class="cat-icon-box"><img src="" alt="" /></div> <p style="text-align: center;">شبكات</p> </a> </div> </div> </div> <style> .mobile-app-wrapper { direction: rtl; background-color: #ffffff; margin: 0 -20px; position: relative; overflow-x: hidden; } .black-bg { background-color: #222529; height: 105px; width: 110%; margin-right: -5%; margin-left: -5%; } .main-white-container { background-color: #ffffff; border-radius: 30px 30px 0 0; margin-top: -60px; padding: 20px 15px; position: relative; z-index: 1; } .quick-actions-card { background: #ffffff; border-radius: 20px; display: flex; justify-content: space-around; padding: 15px 5px; box-shadow: 0 8px 20px rgba(0,0,0,0.08); margin-top: -45px; margin-bottom: 20px; border: 1px solid #f0f0f0; } .action-item { text-align: center; flex: 1; } .action-item .icon-circle { width: 45px; height: 45px; background: #f8f9fa; border-radius: 12px; margin: 0 auto 5px; display: flex; align-items: center; justify-content: center; } .action-item span { font-size: 10px; font-weight: bold; color: #333; } .section-title { font-size: 16px; margin: 10px 0 20px; font-weight: bold; } .categories-grid { display: grid; grid-template-columns: repeat(5, 1fr); gap: 10px 10px; } .cat-icon-box { width: 65px; height: 65px; background: #f2f2f2; border-radius: 15px; margin: 0 auto 5px; display: flex; align-items: center; justify-content: center; } .cat-item p { font-size: 11px; color: #555; margin-bottom: 10px; } .cat-item img { width: 60px; } </style>
<div style=" display: flex; flex-direction: column; align-items: center; justify-content: center; margin: 2px auto; max-width: fit-content; padding: 10px 40px; position: relative; cursor: default; margin-top: -25px; " onmouseover="this.querySelector('.line').style.width='100%'" onmouseout="this.querySelector('.line').style.width='40%'"> <span style=" font-size: 11px; color: #b89564; text-transform: uppercase; letter-spacing: 5px; margin-bottom: 8px; font-weight: 600; font-family: sans-serif; "> MOBILE & ACCESSORIES </span> <h2 style=" font-size: 22px; font-weight: 700; color: #1a1a1a; margin: 0; padding: 5px 0; font-family: 'cairo'; position: relative; background: #f2f2f2; border-radius: 20px; padding-left: 20px; padding-right: 20px; "> موبايلات و إكسسوارات </h2> <div class="line" style=" width: 40%; height: 2px; background: #2196f3; margin-top: 12px; transition: width 0.4s cubic-bezier(0.165, 0.84, 0.44, 1); "></div> <div style=" position: absolute; bottom: -20px; width: 80%; height: 10px; "></div> </div>
<link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link href="https://fonts.googleapis.com/css2?family=Cairo:wght@300;400;600;700&display=swap" rel="stylesheet"> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.css" /> <style> :root { --white: #ffffff; --off-white: #fcfcfc; --border-color: #f0f0f0; --main-green: #98e62a; --main-font: 'Cairo', sans-serif; } .mobile-wrapper { background-color: var(--white); max-width: 500px; margin: 0 auto; padding: 0px; font-family: var(--main-font) !important; } .mobile-wrapper *, .mobile-wrapper h3, .mobile-wrapper p, .mobile-wrapper b, .mobile-wrapper span, .mobile-wrapper a, .mobile-wrapper button { font-family: var(--main-font) !important; } .central-card-box { background: #f1f1f1; border-radius: 25px; padding: 20px; margin-bottom: 20px; border: 1px solid var(--border-color); box-shadow: 0 5px 15px rgba(0,0,0,0.02); } .header-info { display: flex; justify-content: space-between; margin-bottom: -45px; } .connected-status { text-align: right; line-height: 1; } .connected-status b { font-size: 24px; display: block; } .connected-status small { color: #999; font-size: 11px; } .manual-item { text-align: center; padding-bottom: 10px; } .manual-item img { width: 140px; height: auto; margin-bottom: 15px; } .manual-item h3 { font-size: 16px; margin: 5px 0; color: #333; } .manual-item p { font-size: 12px; color: #666; margin-bottom: 15px; } .btn-shop { background: var(--main-green); color: #fff; padding: 8px 35px; border-radius: 20px; text-decoration: none; font-weight: bold; font-size: 14px; display: inline-block; } .swiper-pagination-bullet { width: 15px !important; border-radius: 5px !important; background: #ccc !important; opacity: 1 !important; } .swiper-pagination-bullet-active { background: var(--main-green) !important; width: 25px !important; } .heroCarousel { padding-bottom: 30px !important; } .toggle-section { margin-top: 20px; padding-top: 15px; border-top: 1px solid #adadad; display: flex; justify-content: space-between; align-items: center; } .switch { position: relative; width: 44px; height: 22px; } .switch input { opacity: 0; width: 0; height: 0; } .slider { position: absolute; cursor: pointer; top: 0; left: 0; right: 0; bottom: 0; background-color: #ddd; transition: .4s; border-radius: 34px; } .slider:before { position: absolute; content: ""; height: 16px; width: 16px; left: 3px; bottom: 3px; background-color: white; transition: .4s; border-radius: 50%; } input:checked + .slider { background-color: var(--main-green); } input:checked + .slider:before { transform: translateX(22px); } .magento-outer-products div[class*="price"] span, .magento-outer-products .price, .magento-outer-products .price-box * { font-size: 12px !important; font-weight: 400 !important; line-height: 1 !important; } .magento-outer-products .price-container.price-final_price.tax.weee span.price { font-size: 16px !important; } .magento-outer-products .installment, .magento-outer-products div[class*="installment"], .magento-outer-products div[class*="minimal-price"], .magento-outer-products .price-note { font-size: 9px !important; font-weight: 400 !important; color: #888 !important; margin-top: 2px !important; display: block !important; } .magento-outer-products button.action.tocart, .magento-outer-products button.action.tocart span, .magento-outer-products .actions-primary * { font-size: 10px !important; font-weight: 700 !important; margin-right: 5px; padding: 8px 2px !important; height: auto !important; min-height: unset !important; } .magento-outer-products .product-item-photo { display: block !important; padding: 5px !important; max-width: 100% !important; } .magento-outer-products .product-item-photo img { max-width: 100% !important; height: auto !important; object-fit: contain !important; } .magento-outer-products .product-item-name *, .magento-outer-products .product.name.product-item-name a { font-size: 11px !important; font-weight: 600 !important; line-height: 1.3 !important; } .magento-outer-products .product-item-info { width: 100% !important; border: 1px solid #f5f5f5 !important; border-radius: 12px !important; overflow: hidden !important; background: #fff !important; padding-bottom: 8px !important; } .magento-outer-products .product-item-details { padding: 4px 5px !important; } .footer-accessories { margin-top: 0px; background-image: url('https://r2media.horizondm.com/Backend-developer/pods-back.png'); background-size: 38%; background-repeat: round; background-position: center top; padding-top: 12px; display: flex; gap: 7px; } .accessory-box { background: var(--off-white); flex: 1; border-radius: 18px; padding: 15px 5px; border: 1px solid var(--border-color); text-align: center; min-height: 150px; font-weight: 700; display: flex; flex-direction: column; align-items: center; justify-content: space-between; } .accessory-box img { width: 60px; height: auto; margin-bottom: 5px; } .accessory-box span { font-size: 13px; display: block; } .accessory-box .start-price { font-size: 10px; font-weight: 400; color: #666; margin: 2px 0 8px 0; } .btn-shop-footer { background: var(--main-green); color: #fff; padding: 5px 12px; border-radius: 15px; text-decoration: none; font-size: 10px; font-weight: bold; white-space: nowrap; } .hide-it { display: none !important; } .d2k-grid { display: grid; grid-template-columns: repeat(5, 1fr); gap: 5px; text-align: center; margin-top: 10px; } .d2k-item { display: flex; flex-direction: column; align-items: center; text-decoration: none !important; color: #333 !important; } .d2k-item img { width: 40px; height: 40px; object-fit: contain; margin-bottom: 5px; } .d2k-item span { font-size: 9px; font-weight: bold; line-height: 1.2; display: block; } </style> <div class="mobile-wrapper"> <div class="central-card-box"> <div class="header-info"> <div style="font-weight: bold; line-height: 1.2;">موبايلات و<br>اكسسوار موبايل</div> <div class="connected-status"> <b>250+</b> <small>اكثر من (منتج)</small> </div> </div> <div class="swiper heroCarousel"> <div class="swiper-wrapper"> <div class="swiper-slide manual-item"> <img src="" alt="" /> <h3>iPhone 17 Pro Max</h3> <p>بقسط يبدأ من 1604 جنية</p> <a href="https://dream2000.com/mobiles/apple.html" class="btn-shop">shop now</a> </div> <div class="swiper-slide manual-item"> <img src="" alt="" /> <h3>Samsung Galaxy A17</h3> <p>بقسط يبدا من 506 جنية</p> <a href="https://dream2000.com/catalogsearch/result/?q=a17" class="btn-shop">shop now</a> </div> <div class="swiper-slide manual-item"> <img src="" alt="" /> <h3>Honor X8D</h3> <p>بقسط يبدا من 933 جنية</p> <a href="https://dream2000.com/catalogsearch/result/?q=x8d" class="btn-shop">shop now</a> </div> </div> <div class="swiper-pagination"></div> </div> <div class="d2k-grid"> <a href="https://dream2000.com/accessories/mobile-accessories/power-bank.html" class="d2k-item"> <img src="" alt="" /> <span>باور بانك</span> </a> <a href="https://dream2000.com/accessories/mobile-accessories/cables.html" class="d2k-item"> <img src="" alt="" /> <span>كابلات</span> </a> <a href="https://dream2000.com/accessories/mobile-accessories/chargers.html" class="d2k-item"> <img src="" alt="" /> <span>شواحن</span> </a> <a href="https://dream2000.com/accessories/mobile-accessories/smart-pen.html" class="d2k-item"> <img src="" alt="" /> <span>اقلام ذكية</span> </a> <a href="https://dream2000.com/accessories/mobile-accessories/holders.html" class="d2k-item"> <img src="" alt="" /> <span>حامل موبايل</span> </a> </div> <div class="toggle-section"> <span style="font-size: 14px; color: #444;">اظهار الموبايلات فقط</span> <label class="switch"> <input type="checkbox" id="mainToggle" checked> <span class="slider"></span> </label> </div> </div> <div class="magento-outer-products"> <div id="view-mobile"> </div> <div id="view-others" class="hide-it"> </div> </div> <div class="footer-accessories"> <div class="accessory-box"> <span>Airpods</span> <img src="" alt="" /> <div class="start-price">باسعار تبدا من 650 جنية</div> <a href="https://dream2000.com/accessories/audio/airpods.html" class="btn-shop-footer">تسوق جميع المنتجات</a> </div> <div class="accessory-box"> <span>Smart Watches</span> <img src="" alt="" /> <div class="start-price">باسعار تبدا من 999 جنية</div> <a href="https://dream2000.com/accessories/wearables/smart-watch.html" class="btn-shop-footer">تسوق جميع المنتجات</a> </div> </div> </div> <script src="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.js"></script> <script> var heroSwiper = new Swiper('.heroCarousel', { loop: true, autoplay: { delay: 4000, disableOnInteraction: false, }, pagination: { el: '.swiper-pagination', clickable: true, }, slidesPerView: 1, spaceBetween: 10 }); const toggle = document.getElementById('mainToggle'); toggle.addEventListener('change', function() { document.getElementById('view-mobile').classList.toggle('hide-it', !this.checked); document.getElementById('view-others').classList.toggle('hide-it', this.checked); window.dispatchEvent(new Event('resize')); }); </script>
<div style=" display: flex; flex-direction: column; align-items: center; justify-content: center; margin: 2px auto; max-width: fit-content; padding: 10px 40px; position: relative; cursor: default; margin-top: 25px; " onmouseover="this.querySelector('.line').style.width='100%'" onmouseout="this.querySelector('.line').style.width='40%'"> <span style=" font-size: 11px; color: #b89564; text-transform: uppercase; letter-spacing: 5px; margin-bottom: 8px; font-weight: 600; font-family: sans-serif; "> </span> <h2 style=" font-size: 22px; font-weight: 700; color: #1a1a1a; margin: 0; padding: 5px 0; font-family: 'cairo'; position: relative; background: #f2f2f2; border-radius: 20px; padding-left: 20px; padding-right: 20px; "> أجهزة منزلية </h2> <div class="line" style=" width: 40%; height: 2px; background: #2196f3; margin-top: 12px; transition: width 0.4s cubic-bezier(0.165, 0.84, 0.44, 1); "></div> <div style=" position: absolute; bottom: -20px; width: 80%; height: 10px; "></div> </div>
<style> :root { --accent: #D85A30; --icon-bg: #FAECE7; --menu-radius: 16px; --card-radius: 10px; } .menu-wrapper-container { width: 100%; display: flex; justify-content: center; padding: 10px; direction: rtl; } .mobile-category-menu { display: flex; width: 100%; max-width: 600px; height: 550px; background: #fff; border-radius: var(--menu-radius); border: 1px solid #e0e0e0; overflow: hidden; box-shadow: 0 4px 24px rgba(0,0,0,0.08); } .category-tabs { width: 30%; background: #f8f8f8; border-left: 1px solid #e8e8e8; display: flex; flex-direction: column; overflow-y: auto; } .tab-item { display: flex; flex-direction: column; align-items: center; padding: 15px 5px; cursor: pointer; border-bottom: 1px solid #efefef; text-align: center; font-size: 11px; font-weight: 600; color: #888; position: relative; transition: 0.2s; } .tab-item.active { background: #fff; color: #2196f3; } .tab-item.active::before { content: ''; position: absolute; right: 0; top: 0; bottom: 0; width: 4px; background: #85ce2b; } .category-content { flex: 1; overflow-y: auto; padding: 15px; background: #fff; } .tab-pane { display: none; grid-template-columns: repeat(3, 1fr); gap: 12px; } .tab-pane.active { display: grid; } .pane-label { grid-column: 1 / -1; font-size: 13px; font-weight: 700; color: #333; margin-bottom: 8px; text-align: right; } .sub-cat-card { display: flex; flex-direction: column; align-items: center; gap: 8px; padding: 10px 5px; border-radius: var(--card-radius); border: 1px solid #f2f2f2; text-decoration: none; color: #333; } .card-visual { width: 60px; height: 60px; border-radius: 12px; background: #ebebeb; display: flex; align-items: center; justify-content: center; } .card-visual img { width: 40px; height: 40px; object-fit: contain; } .sub-cat-card span { font-size: 11px; font-weight: 600; text-align: center; } </style> <div class="menu-wrapper-container"> <div class="mobile-category-menu"> <div class="category-tabs"> <div class="tab-item active" onclick="openTab(event, 'large-appliances')"> <span style="font-size:20px"><img src="" alt style="width: 35px;" /></span>أجهزة كبيرة </div> <div class="tab-item" onclick="openTab(event, 'small-appliances')"> <span style="font-size:20px"><img src="" alt style="width: 35px;" /></span>أجهزة صغيرة </div> <div class="tab-item" onclick="openTab(event, 'kitchen-appliances')"> <span style="font-size:20px"><img src="" alt style="width: 35px;" /></span>أجهزة مطبخ </div> <div class="tab-item" onclick="openTab(event, 'air-conditioners')"> <span style="font-size:20px"><img src="" alt style="width: 35px;" /></span>تكييفات </div> <div class="tab-item" onclick="openTab(event, 'tvs')"> <span style="font-size:20px"><img src="" alt style="width: 35px;" /></span>تليفزيونات </div> </div> <div class="category-content"> <div id="large-appliances" class="tab-pane active"> <p class="pane-label">أجهزة كبيرة</p> <a href="https://dream2000.com/home-appliances/large-home-appliances/refrigerator-deep-freezer.html" class="sub-cat-card"> <div class="card-visual"><img src="" alt="" /></div> <span>ثلاجات</span> </a> <a href="https://dream2000.com/home-appliances/large-home-appliances/washing-machines.html" class="sub-cat-card"> <div class="card-visual"><img src="" alt="" /></div> <span>غسالات</span> </a> <a href="https://dream2000.com/home-appliances/large-home-appliances/dish-washers.html" class="sub-cat-card"> <div class="card-visual"><img src="" alt="" /></div> <span>غسالة أطباق</span> </a> <a href="https://dream2000.com/home-appliances/large-home-appliances/coolers.html" class="sub-cat-card"> <div class="card-visual"><img src="" alt="" /></div> <span>مبرد هواء</span> </a> <a href="https://dream2000.com/home-appliances/large-home-appliances/stoves.html" class="sub-cat-card"> <div class="card-visual"><img src="" alt="" /></div> <span>بوتجازات</span> </a> <a href="https://dream2000.com/home-appliances/large-home-appliances/oven.html" class="sub-cat-card"> <div class="card-visual"><img src="" alt="" /></div> <span>أفران</span> </a> </div> <div id="small-appliances" class="tab-pane"> <p class="pane-label">أجهزة صغيرة</p> <a href="https://dream2000.com/home-appliances/small-home-appliances/water-dispenser.html" class="sub-cat-card"> <div class="card-visual"><img src="" alt="" /></div> <span>مبرد و فلتر مياة</span> </a> <a href="https://dream2000.com/home-appliances/small-home-appliances/smart-cleaner.html" class="sub-cat-card"> <div class="card-visual"><img src="" alt="" /></div> <span>مكانس كهربائية</span> </a> <a href="https://dream2000.com/home-appliances/small-home-appliances/irons.html" class="sub-cat-card"> <div class="card-visual"><img src="" alt="" /></div> <span>مكواة</span> </a> <a href="https://dream2000.com/home-appliances/small-home-appliances/heaters.html" class="sub-cat-card"> <div class="card-visual"><img src="" alt="" /></div> <span>دفايات</span> </a> <a href="https://dream2000.com/home-appliances/small-home-appliances/fans.html" class="sub-cat-card"> <div class="card-visual"><img src="" alt="" /></div> <span>مراوح</span> </a> <a href="https://dream2000.com/home-appliances/small-home-appliances/water-heaters.html" class="sub-cat-card"> <div class="card-visual"><img src="" alt="" /></div> <span>سخانات مياة</span> </a> <a href="https://dream2000.com/home-appliances/small-home-appliances/bottles.html" class="sub-cat-card"> <div class="card-visual"><img src="" alt="" /></div> <span>زجاجات مياة</span> </a> <a href="https://dream2000.com/home-appliances/small-home-appliances/ice-box.html" class="sub-cat-card"> <div class="card-visual"><img src="" alt="" /></div> <span>ايس بوكس</span> </a> <a href="https://dream2000.com/home-appliances/small-home-appliances/smart-home.html" class="sub-cat-card"> <div class="card-visual"><img src="" alt="" /></div> <span>سمارت هوم</span> </a> </div> <div id="kitchen-appliances" class="tab-pane"> <p class="pane-label">أجهزة المطبخ</p> <a href="https://dream2000.com/home-appliances/kitchen-appliances/blender.html" class="sub-cat-card"> <div class="card-visual"><img src="" alt="" /></div> <span>خلاطات و عجانات</span> </a> <a href="https://dream2000.com/home-appliances/kitchen-appliances/microwave.html" class="sub-cat-card"> <div class="card-visual"><img src="" alt="" /></div> <span>ميكرويف</span> </a> <a href="https://dream2000.com/home-appliances/kitchen-appliances/kettles-coffee-makers.html" class="sub-cat-card"> <div class="card-visual"><img src="" alt="" /></div> <span>ماكينات قهوة</span> </a> <a href="https://dream2000.com/home-appliances/kitchen-appliances/food-processors-kitchen-machine.html" class="sub-cat-card"> <div class="card-visual"><img src="" alt="" /></div> <span>محضر طعام وكبة</span> </a> <a href="https://dream2000.com/home-appliances/kitchen-appliances/air-fryer.html" class="sub-cat-card"> <div class="card-visual"><img src="" alt="" /></div> <span>قلاية هوائية</span> </a> <a href="https://dream2000.com/home-appliances/kitchen-appliances/hand-blender.html" class="sub-cat-card"> <div class="card-visual"><img src="" alt="" /></div> <span>هاند بلندر</span> </a> <a href="https://dream2000.com/home-appliances/kitchen-appliances/electric-oven.html" class="sub-cat-card"> <div class="card-visual"><img src="" alt="" /></div> <span>فرن كهربائى</span> </a> <a href="https://dream2000.com/home-appliances/kitchen-appliances/ventilating-fans.html" class="sub-cat-card"> <div class="card-visual"><img src="" alt="" /></div> <span>شفاط هواء</span> </a> <a href="https://dream2000.com/home-appliances/kitchen-appliances/flat-stove.html" class="sub-cat-card"> <div class="card-visual"><img src="" alt="" /></div> <span>بوتجاز مسطح</span> </a> <a href="https://dream2000.com/home-appliances/kitchen-appliances/grill.html" class="sub-cat-card"> <div class="card-visual"><img src="" alt="" /></div> <span>شواية كهربائية</span> </a> <a href="https://dream2000.com/home-appliances/kitchen-appliances/sandwich-maker.html" class="sub-cat-card"> <div class="card-visual"><img src="" alt="" /></div> <span>صانع سندوتشات</span> </a> <a href="https://dream2000.com/home-appliances/kitchen-appliances/various-tools.html" class="sub-cat-card"> <div class="card-visual"><img src="" alt="" /></div> <span>أجهزة متنوعة</span> </a> </div> <div id="air-conditioners" class="tab-pane"> <p class="pane-label">تكييفات</p> <a href="https://dream2000.com/conditioners/carrier.html" class="sub-cat-card"> <div class="card-visual"><img src="" alt="" /></div> <span>كاريير</span> </a> <a href="https://dream2000.com/conditioners/midea.html" class="sub-cat-card"> <div class="card-visual"><img src="" alt="" /></div> <span>ميديا</span> </a> <a href="https://dream2000.com/conditioners/fresh.html" class="sub-cat-card"> <div class="card-visual"><img src="" alt="" /></div> <span>فريش</span> </a> <a href="https://dream2000.com/conditioners/sharp.html" class="sub-cat-card"> <div class="card-visual"><img src="" alt="" /></div> <span>شارب</span> </a> <a href="https://dream2000.com/conditioners/hisense.html" class="sub-cat-card"> <div class="card-visual"><img src="" alt="" /></div> <span>هيسينس</span> </a> </div> <div id="tvs" class="tab-pane"> <p class="pane-label">تليفزيونات</p> <a href="#" class="sub-cat-card"> <div class="card-visual"><img src="" alt="" /></div> <span>32 بوصة</span> </a> <a href="#" class="sub-cat-card"> <div class="card-visual"><img src="" alt="" /></div> <span>40 بوصة</span> </a> <a href="#" class="sub-cat-card"> <div class="card-visual"><img src="" alt="" /></div> <span>43 بوصة</span> </a> <a href="#" class="sub-cat-card"> <div class="card-visual"><img src="" alt="" /></div> <span>50 بوصة</span> </a> <a href="#" class="sub-cat-card"> <div class="card-visual"><img src="" alt="" /></div> <span>55 بوصة</span> </a> <a href="#" class="sub-cat-card"> <div class="card-visual"><img src="" alt="" /></div> <span>65 بوصة</span> </a> </div> </div> </div> </div> <script> function openTab(evt, tabName) { var i, tabpane, tablinks; tabpane = document.getElementsByClassName("tab-pane"); for (i = 0; i < tabpane.length; i++) { tabpane[i].style.display = "none"; tabpane[i].classList.remove("active"); } tablinks = document.getElementsByClassName("tab-item"); for (i = 0; i < tablinks.length; i++) { tablinks[i].classList.remove("active"); } var target = document.getElementById(tabName); if(target) { target.style.display = "grid"; target.classList.add("active"); } evt.currentTarget.classList.add("active"); } </script>
<div class="magento-outer-products"> <div id="view-mobile"> </div> </div>
<style> .section-wrapper { position: relative; padding-top: 30px; margin: 20px auto; max-width: 1250px; } .main-section-title { position: absolute; top: 10px; left: 50%; transform: translateX(-50%); background-color: #000; color: #fff; padding: 10px 30px; border-radius: 50px; font-family: 'Cairo', sans-serif; font-size: 20px; z-index: 10; box-shadow: 0 4px 10px rgba(0,0,0,0.1); white-space: nowrap; } .magento-cat-container { background-color: #f2f2f2; padding: 50px 20px 30px 20px; border-radius: 20px; direction: rtl; position: relative; } .magento-cat-grid { display: flex; gap: 15px; justify-content: center; flex-wrap: nowrap; } .magento-cat-item { flex: 1; display: flex; flex-direction: column; text-decoration: none; transition: transform 0.3s ease; border-radius: 20px; overflow: hidden; } .magento-cat-item:hover { transform: scale(1.03); } .magento-cat-img-box { width: 100%; line-height: 0; } .magento-cat-img-box img { width: 100%; height: auto; display: block; object-fit: cover; } .magento-cat-label { background-color: #000000; color: #ffffff; text-align: center; padding: 15px 5px; font-family: 'Cairo', sans-serif; font-size: 14px; } @media (max-width: 1024px) { .magento-cat-grid { flex-wrap: wrap; } .magento-cat-item { flex: 0 0 calc(33.33% - 15px); } .main-section-title { font-size: 18px; top: 15px; } } @media (max-width: 600px) { .magento-cat-grid { flex-wrap: nowrap; overflow-x: auto; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; justify-content: flex-start; gap: 12px; padding: 4px 16px 8px 16px; scrollbar-width: none; } .magento-cat-grid::-webkit-scrollbar { display: none; } .magento-cat-item { flex: 0 0 120px; scroll-snap-align: start; border-radius: 14px; box-shadow: 0 2px 8px rgba(0,0,0,0.10); } .magento-cat-img-box img { height: 100px; object-fit: cover; } .magento-cat-label { font-size: 12px; padding: 10px 4px; } .magento-cat-container { padding: 44px 0 18px 0; border-radius: 15px; } .main-section-title { font-size: 15px; padding: 8px 20px; } .mobile-dots { display: flex; justify-content: center; gap: 6px; margin-top: 12px; } .mobile-dot { width: 6px; height: 6px; border-radius: 50%; background: #ccc; transition: background 0.3s, width 0.3s; } .mobile-dot.active { background: #111; width: 18px; border-radius: 4px; } } @media (min-width: 601px) { .mobile-dots { display: none; } } </style> <div class="section-wrapper"> <div class="main-section-title">أقسام جديدة</div> <div class="magento-cat-container"> <div class="magento-cat-grid" id="magentoCatGrid"> <a href="https://dream2000.com/corporate/handheld-fan.html" class="magento-cat-item"> <div class="magento-cat-img-box"> <img src="" alt="مراوح يد" /> </div> <div class="magento-cat-label">مراوح يد</div> </a> <a href="https://dream2000.com/corporate/smart-door-accessories/door-viewer.html" class="magento-cat-item"> <div class="magento-cat-img-box"> <img src="" alt="جرس باب ذكى" /> </div> <div class="magento-cat-label">جرس باب ذكى</div> </a> <a href="https://dream2000.com/corporate/instant-cameras.html" class="magento-cat-item"> <div class="magento-cat-img-box"> <img src="" alt="كاميرات فورية" /> </div> <div class="magento-cat-label">كاميرات فورية</div> </a> <a href="https://dream2000.com/corporate/smart-tag.html" class="magento-cat-item"> <div class="magento-cat-img-box"> <img src="" alt="سمارت تاج" /> </div> <div class="magento-cat-label">سمارت تاج</div> </a> <a href="https://dream2000.com/corporate/sound-system.html" class="magento-cat-item"> <div class="magento-cat-img-box"> <img src="" alt="أنظمة صوت" /> </div> <div class="magento-cat-label">أنظمة صوت</div> </a> <a href="https://dream2000.com/corporate/smart-door-accessories/intercom.html" class="magento-cat-item"> <div class="magento-cat-img-box"> <img src="" alt="قفل باب ذكى" /> </div> <div class="magento-cat-label">قفل باب ذكى</div> </a> <a href="https://dream2000.com/corporate/landline-telephone.html" class="magento-cat-item"> <div class="magento-cat-img-box"> <img src="" alt="تليفونات أرضى" /> </div> <div class="magento-cat-label">تليفونات أرضى</div> </a> </div> <div class="mobile-dots" id="mobileDots"></div> </div> </div> <script> (function () { var grid = document.getElementById('magentoCatGrid'); var dotsEl = document.getElementById('mobileDots'); function isMobile() { return window.innerWidth <= 600; } function initDots() { dotsEl.innerHTML = ''; if (!isMobile()) return; var items = grid.querySelectorAll('.magento-cat-item'); var pages = Math.ceil(items.length / 2); for (var i = 0; i < pages; i++) { var d = document.createElement('div'); d.className = 'mobile-dot' + (i === 0 ? ' active' : ''); dotsEl.appendChild(d); } } function updateDots() { if (!isMobile()) return; var items = grid.querySelectorAll('.magento-cat-item'); if (!items.length) return; var itemW = items[0].offsetWidth + 12; var idx = Math.round(grid.scrollLeft / (itemW * 2)); var dots = dotsEl.querySelectorAll('.mobile-dot'); dots.forEach(function (d, i) { d.classList.toggle('active', i === Math.min(idx, dots.length - 1)); }); } initDots(); grid.addEventListener('scroll', updateDots); window.addEventListener('resize', function () { initDots(); updateDots(); }); })(); </script>
<div style=" display: flex; flex-direction: column; align-items: center; justify-content: center; margin: 2px auto; max-width: fit-content; padding: 10px 40px; position: relative; cursor: default; margin-top: 12px; " onmouseover="this.querySelector('.line').style.width='100%'" onmouseout="this.querySelector('.line').style.width='40%'"> <span style=" font-size: 11px; color: #b89564; text-transform: uppercase; letter-spacing: 5px; margin-bottom: 8px; font-weight: 600; font-family: sans-serif; "> </span> <h2 style=" font-size: 22px; font-weight: 700; color: #1a1a1a; margin: 0; padding: 5px 0; font-family: 'cairo'; position: relative; background: #f2f2f2; border-radius: 20px; padding-left: 20px; padding-right: 20px; "> لاب توب و كمبيوتر </h2> <div class="line" style=" width: 40%; height: 2px; background: #2196f3; margin-top: 12px; transition: width 0.4s cubic-bezier(0.165, 0.84, 0.44, 1); "></div> <div style=" position: absolute; bottom: -20px; width: 80%; height: 10px; "></div> </div>
<div class="lc-scope"> <style> .lc-scope { --lc-red: #d60a30; --lc-purple: #571865; --lc-light: #f9f9f9; --lc-border: #e0e0e0; --lc-radius-card: 18px; --lc-radius-btn: 14px; font-family: 'Cairo', sans-serif; } .lc-trigger { display: inline-flex; align-items: center; gap: 12px; background: #8bc34a; color: #fff; border: none; border-radius: var(--lc-radius-btn); padding: 16px 30px; padding-right: 50px; font-weight: 700; cursor: pointer; transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1); position: relative; overflow: hidden; box-shadow: 0 4px 15px rgba(139, 195, 74, 0.3); } .lc-trigger::after { content: '←'; position: absolute; right: 20px; font-size: 22px; transition: all 0.3s ease; display: block; opacity: 1; } .lc-trigger:hover { background-color: #7cb342; padding-right: 60px; box-shadow: 0 6px 20px rgba(139, 195, 74, 0.4); } .lc-trigger:hover::after { right: 12px; transform: scaleX(1.8); color: #fff; } .lc-overlay { display: none; position: fixed; inset: 0; background: rgba(0,0,0,.6); backdrop-filter: blur(4px); z-index: 999999; align-items: center; justify-content: center; } .lc-overlay.open { display: flex; } .lc-popup { background: #ffffff70; width: 95%; max-width: 550px; max-height: 85dvh; border-radius: 20px; overflow-y: auto; padding: 25px; position: relative; direction: rtl; } .lc-close { position: absolute; top: 15px; left: 15px; background: #2196f3; border: none; width: 30px; height: 30px; border-radius: 50%; cursor: pointer; z-index: 10; } .lc-card { background: var(--lc-light); border: 1px solid var(--lc-border); border-radius: 12px; padding: 15px; margin-bottom: 12px; } .lc-card-head { font-weight: 700; margin-bottom: 10px; display: flex; align-items: center; gap: 8px; color: #333; } .lc-brand-icon { width: 24px; height: 24px; object-fit: contain; } .lc-options { display: flex; flex-wrap: wrap; gap: 8px; } .lc-option { padding: 6px 12px; border: 1px solid #ccc; border-radius: 8px; font-size: 13px; background: #fff; cursor: pointer; transition: 0.2s; } .lc-option.active { background: #2196f3; color: #fff; border-color: #2196f3; } .lc-submit { width: 100%; padding: 15px; background: #8bc34a; color: #fff; border: none; border-radius: 10px; font-weight: 700; margin-top: 15px; cursor: pointer; position: sticky; bottom: 0; } </style> <div style="text-align:center; padding:0px;"> <button class="lc-trigger" onclick="openConfigurator()"> ماتدورش كتير اختار المواصفات يظهرلك لابتوبك</button> </div> <div class="lc-overlay" id="lcOverlay" onclick="if(event.target===this) closeConfigurator()"> <div class="lc-popup"> <button class="lc-close" onclick="closeConfigurator()">✕</button> <h3 style="text-align:center; margin-bottom:20px; color:#000000">تخصيص البحث</h3> <!-- BRAND --> <div class="lc-card"> <div class="lc-card-head"> <img src="" alt="Brand" class="lc-brand-icon"> <span>البراند</span> </div> <div class="lc-options" data-attr="cat"> <span class="lc-option" data-value="249">Apple</span> <span class="lc-option" data-value="512">Dell</span> <span class="lc-option" data-value="513">HP</span> <span class="lc-option" data-value="510">Lenovo</span> <span class="lc-option" data-value="561">Acer</span> <span class="lc-option" data-value="522">Asus</span> <span class="lc-option" data-value="641">Msi</span> </div> </div> <!-- SCREEN --> <div class="lc-card"> <div class="lc-card-head"> <img src="" alt="Screen" class="lc-brand-icon"> <span>حجم الشاشة</span> </div> <div class="lc-options" data-attr="lap_display_size"> <span class="lc-option" data-value="5801">13.3</span> <span class="lc-option" data-value="5799">14</span> <span class="lc-option" data-value="6289">15.3</span> <span class="lc-option" data-value="5800">15.6</span> <span class="lc-option" data-value="5808">16</span> <span class="lc-option" data-value="5809">16.1</span> <span class="lc-option" data-value="6103">18</span> </div> </div> <!-- PROCESSOR --> <div class="lc-card"> <div class="lc-card-head"> <img src="" alt="Processor" class="lc-brand-icon"> <span>البروسيسور</span> </div> <div class="lc-options" data-attr="processor"> <span class="lc-option" data-value="5787">AMD</span> <span class="lc-option" data-value="5782">Intel Celeron</span> <span class="lc-option" data-value="5783">Intel Core i3</span> <span class="lc-option" data-value="5784">Intel Core i5</span> <span class="lc-option" data-value="5785">Intel Core i7</span> <span class="lc-option" data-value="5786">Intel Core i9</span> <span class="lc-option" data-value="6135">Intel Core Ultra</span> <span class="lc-option" data-value="6137">Snapdragon</span> </div> </div> <!-- RAM --> <div class="lc-card"> <div class="lc-card-head"> <img src="" alt="RAM" class="lc-brand-icon"> <span>الرام</span> </div> <div class="lc-options" data-attr="laptop_ram"> <span class="lc-option" data-value="5793">4 GB</span> <span class="lc-option" data-value="5794">8 GB</span> <span class="lc-option" data-value="6040">12 GB</span> <span class="lc-option" data-value="5795">16 GB</span> <span class="lc-option" data-value="6142">24 GB</span> <span class="lc-option" data-value="5811">32 GB</span> </div> </div> <!-- STORAGE --> <div class="lc-card"> <div class="lc-card-head"> <img src="" alt="Storage" class="lc-brand-icon"> <span>المساحة</span> </div> <div class="lc-options" data-attr="hard_disk_capacity"> <span class="lc-option" data-value="5796">256 GB</span> <span class="lc-option" data-value="5797">512 GB</span> <span class="lc-option" data-value="5807">1 TB</span> <span class="lc-option" data-value="5958">2 TB</span> </div> </div> <!-- GPU --> <div class="lc-card"> <div class="lc-card-head"> <img src="" alt="GPU" class="lc-brand-icon"> <span>كارت الشاشة</span> </div> <div class="lc-options" data-attr="graphics_card"> <span class="lc-option" data-value="5788">Internal Intel Card</span> <span class="lc-option" data-value="6136">Intel ARC</span> <span class="lc-option" data-value="5789">NVIDIA® GeForce RTX</span> <span class="lc-option" data-value="5792">NVIDIA® GeForce MX</span> <span class="lc-option" data-value="5791">AMD Radeon™</span> <span class="lc-option" data-value="6138">Qualcomm Snapdragon</span> </div> </div> <button class="lc-submit" onclick="applyFilter()">إظهار النتائج</button> </div> </div> </div> <script> function openConfigurator() { document.getElementById('lcOverlay').classList.add('open'); document.body.style.overflow = 'hidden'; } function closeConfigurator() { document.getElementById('lcOverlay').classList.remove('open'); document.body.style.overflow = ''; } document.querySelectorAll('.lc-option').forEach(opt => { opt.addEventListener('click', function() { const parent = this.parentElement; if (this.classList.contains('active')) { this.classList.remove('active'); } else { parent.querySelectorAll('.lc-option').forEach(o => o.classList.remove('active')); this.classList.add('active'); } }); }); function applyFilter() { const baseUrl = window.location.origin + '/laptop-notebook/laptop.html'; let queryParams = []; document.querySelectorAll('.lc-options').forEach(group => { const attr = group.dataset.attr; const active = group.querySelector('.lc-option.active'); if (active) { queryParams.push(attr + '=' + active.dataset.value); } }); if (queryParams.length > 0) { window.location.href = baseUrl + '?' + queryParams.join('&'); } else { window.location.href = baseUrl; } } </script>