+36 (20) 505 0490
info@keybyte.hu
Facebook
Instagram
Keresés
HU
Magyar
English
Deutsch
French
Bejelentkezés
Kosár
0
0 Termék kiválasztva
Összesen: 0.00 Ft
Kosár megtekintése
Tovább a fizetéshez
Menu
/* Hover effect now handled by JavaScript */ /* .mega-dropdown:hover .mega-dropdown-content { display: flex; } */ /* Remove hover effect on touch devices */ .sub-category-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(150px, 1fr)); gap: 8px; } .sub-category-link { display: flex; align-items: center; padding: 10px 12px; color: #495057; text-decoration: none; border-radius: 8px; transition: all 0.2s ease; font-size: 13px; border: 1px solid transparent; } .sub-category-link:hover { background: #f8f9fa; color: #007bff; transform: translateX(3px); border-color: #e9ecef; box-shadow: 0 2px 8px rgba(0,0,0,0.1); } .category-icon { width: 20px; height: 20px; margin-right: 8px; display: inline-block; vertical-align: middle; } /* Enhanced Responsive Design */ @media (max-width: 1200px) { .mega-dropdown-content { min-width: 500px; left: -100px; top: 100%; } .category-menu { flex-direction: column; min-height: 250px; } .main-categories { width: 100%; border-right: none; border-bottom: 1px solid #e1e5e9; max-height: 200px; } .main-category-item { padding: 12px 15px; font-size: 14px; } .sub-categories { padding: 15px; max-height: 300px; } .sub-category-grid { grid-template-columns: repeat(auto-fit, minmax(120px, 1fr)); gap: 8px; } .sub-category-link { padding: 8px 10px; font-size: 12px; } } /* Mobil kategória menü stílusok */ .mobile-categories-menu { display: none; /* Alapértelmezetten rejtve */ } /* Asztali képernyőméreten mindig rejtve */ @media (min-width: 992px) { .mobile-categories-menu { display: none !important; } } .mobile-categories-toggle { display: flex; align-items: center; justify-content: space-between; padding: 15px; color: #FFF; text-decoration: none; border-bottom: 1px solid #333; transition: background-color 0.3s ease; background-color: #15161D; } .mobile-categories-toggle:hover { background-color: #333; color: #FFF; text-decoration: none; } .mobile-categories-toggle i.fa-chevron-down { transition: transform 0.3s ease; } .mobile-categories-menu.active .mobile-categories-toggle i.fa-chevron-down { transform: rotate(180deg); } .mobile-categories-dropdown { display: none; background: #15161D; border-top: 1px solid #333; } .mobile-categories-menu.active .mobile-categories-dropdown { display: block; } .mobile-category-item { border-bottom: 1px solid #333; } .mobile-category-item > a { display: flex; align-items: center; justify-content: space-between; padding: 12px 15px; color: #FFF; text-decoration: none; background: #15161D; transition: background-color 0.3s ease; } .mobile-category-item > a:hover { background: #333; color: #FFF; text-decoration: none; } .mobile-category-item > a i:first-child { margin-right: 10px; width: 16px; text-align: center; } .mobile-category-item > a i.fa-chevron-right { font-size: 12px; transition: transform 0.3s ease; } .mobile-category-item.active > a i.fa-chevron-right { transform: rotate(90deg); } .mobile-subcategories { display: none; background: #1a1a1a; border-top: 1px solid #333; max-height: 0; overflow: hidden; transition: max-height 0.3s ease; } .mobile-category-item.active .mobile-subcategories { display: block; max-height: 500px; } .mobile-subcategories li { border-bottom: 1px solid #333; } .mobile-subcategories li:last-child { border-bottom: none; } .mobile-subcategories a { display: flex; align-items: center; padding: 10px 15px 10px 40px; color: #CCC; text-decoration: none; font-size: 14px; transition: background-color 0.3s ease, color 0.3s ease; } .mobile-subcategories a:hover { background: #333; color: #FFF; text-decoration: none; } .mobile-subcategories a i { margin-right: 10px; width: 16px; text-align: center; } /* Mobil kategória menü finomhangolások */ @media (max-width: 991px) { .mobile-categories-menu { border-top: 1px solid #333; } .mobile-categories-toggle { font-weight: 600; font-size: 16px; } .mobile-category-item > a { font-size: 15px; } .mobile-subcategories a { font-size: 14px; padding: 12px 15px 12px 45px; } } @media (max-width: 768px) { .mobile-categories-toggle { font-size: 15px; padding: 12px 15px; } .mobile-category-item > a { font-size: 14px; padding: 10px 15px; } .mobile-subcategories a { font-size: 13px; padding: 10px 15px 10px 40px; } } @media (max-width: 991px) { /* Asztali kategória menü elrejtése mobil eszközökön */ .mega-dropdown { display: none !important; } /* Mobil kategória menü megjelenítése csak mobil eszközökön */ .mobile-categories-menu { display: block !important; } .mega-dropdown-content { position: fixed; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100vh; min-width: 100%; max-width: 100%; border-radius: 0; z-index: 9999; margin: 0; padding: 0; overflow: hidden; background: #fff; } .category-menu { flex-direction: column; height: 100vh; min-height: 100vh; overflow: hidden; } .main-categories { width: 100%; border-right: none; border-bottom: 2px solid #e1e5e9; max-height: 40vh; overflow-y: auto; background: #f8f9fa; } .main-category-item { padding: 16px 20px; font-size: 16px; font-weight: 600; border-bottom: 1px solid #e1e5e9; display: flex; align-items: center; justify-content: space-between; } .main-category-item::after { content: '▶'; font-size: 12px; color: #007bff; transition: transform 0.3s ease; } .main-category-item.active::after { content: '▼'; transform: rotate(0deg); } .main-category-item i { font-size: 16px; margin-right: 12px; } .sub-categories { flex: 1; padding: 20px; max-height: 60vh; overflow-y: auto; background: #fff; } .sub-category-section { margin-bottom: 30px; } .sub-category-title { font-size: 16px; font-weight: 700; color: #2c3e50; margin-bottom: 15px; padding-bottom: 10px; border-bottom: 3px solid #007bff; } .sub-category-grid { grid-template-columns: repeat(auto-fit, minmax(140px, 1fr)); gap: 12px; } .sub-category-link { padding: 12px 15px; font-size: 14px; font-weight: 500; border-radius: 10px; background: #f8f9fa; border: 1px solid #e9ecef; text-align: center; justify-content: center; } .sub-category-link:hover { background: #007bff; color: #fff; transform: translateY(-2px); box-shadow: 0 4px 12px rgba(0,123,255,0.3); } .category-icon { font-size: 16px; margin-right: 8px; } /* Mobile close button */ .mega-dropdown-content::before { content: '✕'; position: absolute; top: 15px; right: 20px; font-size: 24px; color: #666; cursor: pointer; z-index: 10000; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; background: #f8f9fa; border-radius: 50%; border: 1px solid #e9ecef; } .mega-dropdown-content::before:hover { background: #e9ecef; color: #333; } } @media (max-width: 768px) { .mega-dropdown-content { top: 0; } .main-categories { max-height: 35vh; } .main-category-item { padding: 14px 16px; font-size: 15px; } .sub-categories { max-height: 65vh; padding: 16px; } .sub-category-grid { grid-template-columns: repeat(auto-fit, minmax(120px, 1fr)); gap: 10px; } .sub-category-link { padding: 10px 12px; font-size: 13px; } .sub-category-title { font-size: 15px; margin-bottom: 12px; } } @media (max-width: 576px) { .main-categories { max-height: 30vh; } .main-category-item { padding: 12px 14px; font-size: 14px; } .main-category-item i { font-size: 14px; margin-right: 10px; } .sub-categories { max-height: 70vh; padding: 14px; } .sub-category-grid { grid-template-columns: 1fr; gap: 8px; } .sub-category-link { padding: 12px 14px; font-size: 14px; justify-content: flex-start; } .sub-category-title { font-size: 14px; margin-bottom: 10px; } } @media (max-width: 480px) { .main-categories { max-height: 25vh; } .main-category-item { padding: 10px 12px; font-size: 13px; } .sub-categories { max-height: 75vh; padding: 12px; } .sub-category-link { padding: 10px 12px; font-size: 13px; } .sub-category-title { font-size: 13px; margin-bottom: 8px; } .mega-dropdown-content::before { top: 10px; right: 15px; font-size: 20px; width: 35px; height: 35px; } } /* Landscape orientation adjustments */ @media (max-width: 991px) and (orientation: landscape) { .main-categories { max-height: 25vh; } .sub-categories { max-height: 75vh; } } /* Smooth animations for mobile */ @media (max-width: 991px) { .mega-dropdown-content { transition: opacity 0.3s ease, transform 0.3s ease; opacity: 0; transform: translateY(-20px); } .mega-dropdown-content.show { opacity: 1; transform: translateY(0); } .sub-categories { transition: opacity 0.3s ease; } .sub-categories.active { opacity: 1; } }
Kezdőlap
Termékek
Kategóriák
Játékok
Operációs rendszerek
Vírusírtók
Irodai szoftver
Kiegészítők
Ajándékkártyák
Egyéb
Platformok
Steam
Origin / EA App
Epic Games
Ubisoft
GOG
Uplay
Battle.net
PS4
PS3
Xbox One
Xbox Series X|S
Nintendo Switch
Műfajok
Akció
Kaland
RPG
Stratégia
FPS
TPS
Verseny
Sport
Szimuláció
Horror
Indie
Fejtörő
Windows verziók
Windows 11
Windows 10
Windows 8.1
Windows 8
Windows 7
Licenc típusok
OEM
Retail
Activation
Vírusírtó típusok
Antivirus
Security
Protection
Microsoft termékek
MS Office
MS SQL Server
Játék kiegészítők
DLC
Expansion
Ajándékkártya típusok
Gift Card
Card
Egyéb termékek
Minden egyéb termék
Kategóriák
Játékok
Steam
Origin / EA App
Epic Games
Ubisoft
GOG
Uplay
Battle.net
PS4
PS3
Xbox One
Xbox Series X|S
Nintendo Switch
Operációs rendszerek
Windows 11
Windows 10
Windows 8.1
Windows 8
Windows 7
Vírusírtók
Antivirus
Security
Protection
Irodai szoftver
MS Office
MS SQL Server
Kiegészítők
DLC
Expansion
Ajándékkártyák
Gift Card
Card
Egyéb
Minden egyéb termék
KAPCSOLAT
Kosár
GY.I.K
Nyereményjáték
Termékek
Kezdőlap
kategóriák
Kiegészítő
Kiegészítő
Wargame Red Dragon - Nation Pack: Netherlands DLC Steam CD Key
1,275 Ft
1,530 Ft
3.21 €
3.85 €
Kedvencekhez adás
Termék megtekintése
Kosárhoz adás
Kiegészítő
Wargame Red Dragon - Nation Pack: South Africa DLC Steam CD Key
2,484 Ft
2,981 Ft
6.26 €
7.51 €
Kedvencekhez adás
Termék megtekintése
Kosárhoz adás
Kiegészítő
Wargame Red Dragon - South Africa DLC Steam Altergift
6,565 Ft
7,878 Ft
16.54 €
19.85 €
Kedvencekhez adás
Termék megtekintése
Kosárhoz adás
Kiegészítő
Wargame Red Dragon - South Africa DLC Steam CD Key
2,850 Ft
3,420 Ft
7.18 €
8.62 €
Kedvencekhez adás
Termék megtekintése
Kosárhoz adás
Kiegészítő
Warhammer 40,000 : Dawn of War II: Retribution - Ultramarines Pack DLC Steam CD Key
1,608 Ft
1,930 Ft
4.05 €
4.86 €
Kedvencekhez adás
Termék megtekintése
Kosárhoz adás
Kiegészítő
Warhammer 40,000: Armageddon - Angels of Death DLC Steam CD Key
943 Ft
1,132 Ft
2.38 €
2.85 €
Kedvencekhez adás
Termék megtekintése
Kosárhoz adás
Kiegészítő
Warhammer 40,000: Armageddon - Da Orks (DLC)
952 Ft
1,142 Ft
2.40 €
2.88 €
Kedvencekhez adás
Termék megtekintése
Kosárhoz adás
Kiegészítő
Warhammer 40,000: Armageddon - Da Orks DLC Steam CD Key
1,026 Ft
1,231 Ft
2.59 €
3.10 €
Kedvencekhez adás
Termék megtekintése
Kosárhoz adás
Kiegészítő
Warhammer 40,000: Armageddon - Glory of Macragge DLC Steam CD Key
859 Ft
1,031 Ft
2.16 €
2.60 €
Kedvencekhez adás
Termék megtekintése
Kosárhoz adás
Kiegészítő
Warhammer 40,000: Armageddon - Golgotha (DLC)
823 Ft
988 Ft
2.07 €
2.49 €
Kedvencekhez adás
Termék megtekintése
Kosárhoz adás
Kiegészítő
Warhammer 40,000: Armageddon - Golgotha DLC Steam CD Key
898 Ft
1,078 Ft
2.26 €
2.72 €
Kedvencekhez adás
Termék megtekintése
Kosárhoz adás
Kiegészítő
Warhammer 40,000: Armageddon - Ork Hunters DLC Steam CD Key
832 Ft
998 Ft
2.10 €
2.52 €
Kedvencekhez adás
Termék megtekintése
Kosárhoz adás
Kiegészítő
Warhammer 40,000: Armageddon - Soundtrack DLC Steam CD Key
221,777 Ft
266,132 Ft
558.79 €
670.54 €
Kedvencekhez adás
Termék megtekintése
Kosárhoz adás
Kiegészítő
Warhammer 40,000: Armageddon - Vulkan\'s Wrath DLC EU PC Steam CD Key
5,284 Ft
6,341 Ft
13.31 €
15.98 €
Kedvencekhez adás
Termék megtekintése
Kosárhoz adás
Kiegészítő
Warhammer 40,000: Armageddon - Vulkan\'s Wrath DLC PC Steam CD Key
887 Ft
1,064 Ft
2.23 €
2.68 €
Kedvencekhez adás
Termék megtekintése
Kosárhoz adás
Kiegészítő
Warhammer 40,000: Battlesector - Astra Militarum (DLC) (Steam)
5,267 Ft
6,320 Ft
13.27 €
15.92 €
Kedvencekhez adás
Termék megtekintése
Kosárhoz adás
Kiegészítő
Warhammer 40,000: Battlesector - Astra Militarum DLC EU PC Steam CD Key
4,511 Ft
5,413 Ft
11.37 €
13.64 €
Kedvencekhez adás
Termék megtekintése
Kosárhoz adás
Kiegészítő
Warhammer 40,000: Battlesector - Astra Militarum DLC PC Steam CD Key
3,827 Ft
4,592 Ft
9.64 €
11.57 €
Kedvencekhez adás
Termék megtekintése
Kosárhoz adás
Kiegészítő
Warhammer 40,000: Battlesector - Blood Angels Elites DLC Steam CD Key
671 Ft
805 Ft
1.69 €
2.03 €
Kedvencekhez adás
Termék megtekintése
Kosárhoz adás
Kiegészítő
Warhammer 40,000: Battlesector - Daemons of Khorne DLC PC Steam CD Key
1,386 Ft
1,663 Ft
3.49 €
4.19 €
Kedvencekhez adás
Termék megtekintése
Kosárhoz adás
Kiegészítő
Warhammer 40,000: Battlesector - Necrons (DLC) (Steam)
3,059 Ft
3,671 Ft
7.71 €
9.25 €
Kedvencekhez adás
Termék megtekintése
Kosárhoz adás
Kiegészítő
Warhammer 40,000: Battlesector - Necrons DLC PC Steam CD Key
3,016 Ft
3,619 Ft
7.60 €
9.12 €
Kedvencekhez adás
Termék megtekintése
Kosárhoz adás
Kiegészítő
Warhammer 40,000: Battlesector - Sisters of Battle DLC PC Steam CD Key
3,632 Ft
4,358 Ft
9.15 €
10.98 €
Kedvencekhez adás
Termék megtekintése
Kosárhoz adás
Kiegészítő
Warhammer 40,000: Battlesector - Soundtrack DLC PC Steam CD Key
1,012 Ft
1,214 Ft
2.55 €
3.06 €
Kedvencekhez adás
Termék megtekintése
Kosárhoz adás
« Előző
1
…
552
553
554
555
556
…
581
Következő »
const mainCategoryItems = document.querySelectorAll('.main-category-item'); const subCategories = document.querySelectorAll('.sub-categories'); // Touch device detection const hasHover = window.matchMedia('(hover: hover)').matches; const isMobile = window.innerWidth <= 991; // Show first category by default if (mainCategoryItems.length > 0 && subCategories.length > 0) { mainCategoryItems[0].classList.add('active'); subCategories[0].classList.add('active'); } // Main category item hover handlers mainCategoryItems.forEach(function(item, index) { item.addEventListener('mouseenter', function() { // Remove active class from all items mainCategoryItems.forEach(function(otherItem) { otherItem.classList.remove('active'); }); // Hide all sub-categories subCategories.forEach(function(subCat) { subCat.classList.remove('active'); }); // Add active class to hovered item item.classList.add('active'); // Show corresponding sub-category if (subCategories[index]) { subCategories[index].classList.add('active'); } }); }); // Touch device support if (!hasHover || isMobile) { let touchStartY = 0; let touchEndY = 0; megaDropdownContent.addEventListener('touchstart', function(e) { touchStartY = e.changedTouches[0].screenY; }); megaDropdownContent.addEventListener('touchend', function(e) { touchEndY = e.changedTouches[0].screenY; handleSwipe(); }); function handleSwipe() { const swipeThreshold = 50; const swipeDistance = touchStartY - touchEndY; // Swipe up to close menu if (swipeDistance > swipeThreshold) { closeMobileMenu(); } } } function closeMobileMenu() { megaDropdownContent.style.display = 'none'; mainCategoryItems.forEach(function(item) { item.classList.remove('active'); }); subCategories.forEach(function(subCat) { subCat.classList.remove('active'); }); } // Mobil kategória menü JavaScript document.addEventListener('DOMContentLoaded', function() { const mobileCategoriesToggle = document.querySelector('.mobile-categories-toggle'); const mobileCategoriesMenu = document.querySelector('.mobile-categories-menu'); const mobileCategoryItems = document.querySelectorAll('.mobile-category-item'); // Mobil kategória menü fő toggle if (mobileCategoriesToggle) { mobileCategoriesToggle.addEventListener('click', function(e) { e.preventDefault(); mobileCategoriesMenu.classList.toggle('active'); }); } // Mobil alkategóriák toggle mobileCategoryItems.forEach(function(item) { const link = item.querySelector('a'); link.addEventListener('click', function(e) { e.preventDefault(); // Zárjuk be az összes másik kategóriát mobileCategoryItems.forEach(function(otherItem) { if (otherItem !== item) { otherItem.classList.remove('active'); } }); // Toggle az aktuális kategória const subcategories = item.querySelector('.mobile-subcategories'); const isActive = item.classList.contains('active'); if (!isActive) { // Ha megnyitjuk, először állítsuk be a display: block-ot subcategories.style.display = 'block'; // Kis késleltetés után adjuk hozzá az active osztályt az animációhoz setTimeout(() => { item.classList.add('active'); }, 10); } else { // Ha bezárjuk, távolítsuk el az active osztályt item.classList.remove('active'); // Várjuk meg az animáció végét, majd rejtsük el setTimeout(() => { if (!item.classList.contains('active')) { subcategories.style.display = 'none'; } }, 300); } }); }); // Kattintás a hamburger menü kívülre zárja a kategória menüt document.addEventListener('click', function(e) { if (!e.target.closest('.mobile-categories-menu') && !e.target.closest('.menu-toggle')) { mobileCategoriesMenu.classList.remove('active'); mobileCategoryItems.forEach(function(item) { item.classList.remove('active'); }); } }); });
Iratkozz fel az
ÚJDONSÁGOKÉRT
Feliratkozás