محدد موقع المتجر
تصميم جديد للمحمول
<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">تسوق الآن</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">تسوق الآن</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">تسوق الآن</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>
- اختيار تحديد يؤدي إلى تحديث الصفحة بالكامل.
- يفتح في نافذة جديدة.