HubMouse Mouse with USB Hub
.product_detail_banner { position: relative; display: block; text-align: center; background-color: #ffffff; } /* banner 1 text css */ @media screen and (max-width: 750px) { div.ban ner1_text_pc { display: none; } } .banner1_text_pc { position: absolute; text-align: left; top: 20%; left: 70%; transform: translate(-50%, -50%); } @media screen and (min-width: 750px) { div.banner1_text_mob { display: none; } } .banner1_text_mob { position: absolute; text-align: left; top: 0%; left: 50%; padding: 0px; width: 200px; } /* END banner 1 text css */ .page_specs_container { display: flex; overflow: hidden; clear: both; } .specs_wrapper { float: left; padding: 10px 7%; width: 50%; background-color: #E7E9EB; } .page_specs_container2 { display: flex; overflow: hidden; clear: both; } .specs_wrapper2 { float: left; padding: 10px 0; width: 50%; background-color: #f5f7f8; } @media only screen and (max-width:1150px) { .page_specs_container { display: block; } .specs_wrapper { width: 100%; } } /* GM icon control font */ .gm_icon_blocks { line-height: 1.5; width: auto; height: auto; color: #000000; font-size: 14px; margin: auto; text-align: center; } /* spec_page control font */ .spec_page_blocks { line-height: 1.5; width: auto; height: auto; color: #000000; font-size: 14px; margin: auto; text-align: left; } /* GM icon control icon*/ .material-icons { text-align: center; font-size: 60px; color: #f3a330; } @media screen and (max-width: 750px) { div.pc_banner { display: none; } } @media screen and (min-width:750px) { div.mob_banner { display: none; } } .responsive { width: 100%; height: auto; } @media screen and (min-width: 750px) { div.text_des_banner_white { background-color: #ffffff; padding-top: 40px; text-align: center; padding-left: 10rem; padding-right: 10rem; } } @media screen and (max-width: 750px) { div.text_des_banner_white { background-color: #ffffff; padding-top: 40px; text-align: center; padding-left: 40px; padding-right: 40px; } } @media screen and (min-width: 750px) { div.icons_title { background-color: #f5f7f8; padding: 20px; text-align: center; } } @media screen and (max-width: 750px) { div.icons_title { background-color: #f5f7f8; padding: 15px; text-align: center; } } /* fallback */ @font-face { font-family: 'Material Icons_Page'; font-style: normal; font-weight: 400; src: url(https://fonts.gstatic.com/s/materialicons/v128/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format('woff2'); } .material-icons_Page { font-family: 'Material Icons_Page'; font-weight: normal; font-style: normal; font-size: 24px; line-height: 1; letter-spacing: normal; text-transform: none; display: inline-block; white-space: nowrap; word-wrap: normal; direction: ltr; -webkit-font-feature-settings: 'liga'; -webkit-font-smoothing: antialiased; text-align: center; color: #f3a330; } .indexPage_sec001_flexBox { box-sizing: border-box; } .indexPage_sec001_flex_container { display: flex; height: fit-content; align-content: space-around; flex-wrap: wrap; flex-direction: row; background-color: #ffffff; } .indexPage_sec001_flex_container>div { flex: 50%; font-size: 30px; margin: auto; } .indexPage_sec001_text { width: 70%; margin-top: 0px; height: 100%; background-color: #ffffff; color: #222222; margin: auto; text-align: center; } .indexPage_sec001_text_lg { font-size: 30px; margin-bottom: 30px; color: #222222; } .indexPage_sec001_text_sm { font-size: 17px; margin-bottom: 30px; color: #222222; } @media (max-width: 768px) { .indexPage_sec001_flex_container { flex: 100%; flex-direction: column; } .indexPage_sec001_flex_reverse { flex-direction: column-reverse; } } .hubmouse-container { width: 100%; display: flex; overflow: auto; align-items: center; flex-direction: column; background-color: #ffffff; } .hubmouse-hubmousebanner { width: 100%; margin: 10px 0; display: flex; align-items: center; flex-direction: row; justify-content: space-between; padding-top: 5rem; padding-bottom: 5rem; } .hubmouse-image { width: 100%; display: block; overflow: hidden; flex-basis: 60%; } .hubmouse-container1 { display: flex; flex-basis: 40%; padding-left: 3rem; flex-direction: column; } .hubmouse-text1 { margin-top: 32px; margin-bottom: 32px; padding-right: 48px; } @media(max-width: 991px) { .hubmouse-container1 { align-items: center; margin-left: 0px; margin-right: 0px; margin-bottom: 32px; } } @media(max-width: 767px) { .hubmouse-hubmousebanner { padding-left: 32px; padding-right: 32px; } .hubmouse-image { width: 100%; } } @media(max-width: 479px) { .hubmouse-hubmousebanner { padding-top: 32px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 32px; } .hubmouse-image { order: 2; } .hubmouse-container1 { padding-left: 1rem; margin-bottom: 16px; padding-right: 1rem; } .hubmouse-text { text-align: center; } .hubmouse-text1 { text-align: center; padding-left: 16px; padding-right: 16px; } } /* Common styles for all devices */ .pic_text { display: flex; flex-wrap: wrap; justify-content: center; background-color: #ffffff; } .pic_text_style { width: 33%; padding: 10px; box-sizing: border-box; display: flex; flex-direction: column; } .pic_text_style img { width: 100%; } .pic_and_text_title { padding-top: 10px; text-align: center; } /* Styles for desktop devices */ @media (min-width: 1024px) { .pic_text_style { width: 33%; } } /* Styles for tablets */ @media (min-width: 768px) and (max-width: 1023px) { .pic_text_style { width: 33%; } } /* Styles for mobile devices */ @media (max-width: 767px) { .pic_text_style { width: 100%; flex-direction: column-reverse; } } /* Styles for slide */ .slidefw { padding: 0; margin: 0; border: 0; box-sizing: border-box; } .slidecfw { width: 100%; height: auto; min-height: 52vh; display: flex; flex-flow: column nowrap; background:; } .slide-container { position: relative; width: 35vw; height: 35vw; margin: 14vmin auto; border-radius: 50%; box-shadow: 0 10px 20px rgba(0, 0, 0, .5); background: url() no-repeat center/cover; transition: all .3s; } .slide-container .slide { position: absolute; top: 0; left: 0; width: 8vw; height: 8vw; margin-top: -4vw; margin-left: -4vw; background: url() no-repeat center/cover; border-radius: 50%; box-shadow: 0 5px 10px rgba(0, 0, 0, .3); cursor: pointer; transform: scale(1); opacity: .9; transition: all .3s; } .slide[data-slide-no="1"] { background-image: url(https://cdn.shopify.com/s/files/1/0551/3972/9497/files/DSC09554.jpg?v=1693381528); } .slide[data-slide-no="2"] { background-image: url(https://cdn.shopify.com/s/files/1/0551/3972/9497/files/DSC09587.jpg?v=1693381527); } .slide[data-slide-no="3"] { background-image: url(https://cdn.shopify.com/s/files/1/0551/3972/9497/files/DSC09575.jpg?v=1693381528); } .slide[data-slide-no="4"] { background-image: url(https://cdn.shopify.com/s/files/1/0551/3972/9497/files/DSC09547.jpg?v=1693381528); } .slide[data-slide-no="5"] { background-image: url(https://cdn.shopify.com/s/files/1/0551/3972/9497/files/DSC09585.jpg?v=1693381527); } .slide[data-slide-no="6"] { background-image: url(https://cdn.shopify.com/s/files/1/0551/3972/9497/files/DSC09614.jpg?v=1693381528); } .slide[data-slide-no="7"] { background-image: url(https://cdn.shopify.com/s/files/1/0551/3972/9497/files/DSC09601.jpg?v=1693381527); } .slide[data-slide-no="8"] { background-image: url(https://cdn.shopify.com/s/files/1/0551/3972/9497/files/DSC09621.jpg?v=1693381527); } } .slide.active, .slide:hover { transform: scale(1.3); opacity: 1; z-index: 100; } .button-wrap { margin-top: auto; display: flex; flex-flow: row nowrap; } .button-wrap .btn { display: block; flex: 1 1 auto; line-height: 1vw; text-align: center; background: #333; color: #fff; cursor: pointer; text-transform: uppercase; font-weight: bold; transition: all .3s; } .button-wrap .btn:hover { background: #000; } .button-wrap .btn-prev { border-right: 1px solid #999; } @media all and (max-width: 1024px) { .slide-container { width: 55vw; height: 55vw; } .slide-container .slide { width: 13vw; height: 13vw; margin-top: -6.5vw; margin-left: -6.5vw; } } @media all and (max-width: 720px) { .slide-container { width: 65vw; height: 65vw; } .slide-container .slide { width: 15vw; height: 15vw; margin-top: -7.5vw; margin-left: -7.5vw; } } ADDITIONAL FEATURES mouse 2-in-1 Compact Design device_hub 3-in-1 Hub Port bluetooth Dual Mode & Three-Channel battery_charging_full 300mAh Rechargeable Battery business_center Ultra-light Portable devices Wide Compatibility 2-in-1 Compact Design The first-of-its-kind high-performing modular HubMouse carries an expansion HUB in its built-in slot.Work from anywhere with our ultra-portable wireless mouse,No more hunting for desk space,Boost your productivity. 3-in-1 HUB Featuring USB-A 3.0 and PD quick charge USB-C, and one 4K HDMI port, making it extremely easy to connect your devices.Turn any workspace into a productivity powerhouse. More Than Just A Mouse prev next const container = document.querySelector('.slide-container'); const slides = document.querySelectorAll('.slide'); const btns = document.querySelectorAll('.btn'); const btnPrev = document.querySelector('.btn-prev'); const btnNext = document.querySelector('.btn-next'); const n = slides.length; const angle = 360 / n; let setId = 0; let deg = []; let x = 0; let y = 0; const touchDevice = () => ('ontouchstart' in document.documentElement); const setTransition = (time) => { let i = 0; for (; i < n; i++) slides[i].style.transition = `all ${time}s`; } const positionSlides = () => { const r = container.offsetWidth / 2; let i = 0; setTransition('0'); for (; i < n; i++) { deg[i] = i * angle; x = Math.cos(deg[i] * (Math.PI / 180)) * r + r; y = Math.sin(deg[i] * (Math.PI / 180)) * r + r; slides[i].style.top = `${~~y}px`; slides[i].style.left = `${~~x}px`; } setTimeout(() => { setTransition('.3'); }, 10); } const prevSlide = () => { let i = 0; for (; i < n; i++) deg[i] -= angle; animateSlide(); } const nextSlide = () => { let i = 0; for (; i < n; i++) deg[i] += angle; animateSlide(); } const animateSlide = () => { const r = container.offsetWidth / 2; let i = 0; for (; i < n; i++) { x = Math.cos(deg[i] * (Math.PI / 180)) * r + r; y = Math.sin(deg[i] * (Math.PI / 180)) * r + r; slides[i].style.top = `${~~y}px`; slides[i].style.left = `${~~x}px`; y === 0 ? slides[i].classList.add('active') : slides[i].classList.remove('active'); } const activeSlide = document.querySelector('.slide.active'); const slideBgImg = getComputedStyle(activeSlide).backgroundImage; container.style.backgroundImage = slideBgImg; } const autoPlay = () => setId = setInterval(nextSlide, 3000); const changeSlideImg = (e) => { let i = 0; for (; i < n; i++) slides[i].classList.remove('active'); e.currentTarget.classList.add('active'); const activeSlide = document.querySelector('.slide.active'); const slideBgImg = getComputedStyle(activeSlide).backgroundImage; container.style.backgroundImage = slideBgImg; } positionSlides(); nextSlide(); autoPlay(); btnPrev.addEventListener('click', prevSlide); btnNext.addEventListener('click', nextSlide); btns.forEach(btn => { btn.addEventListener('mouseenter', () => clearInterval(setId)); btn.addEventListener('mouseleave', () => { clearInterval(setId); autoPlay(); }); }) slides.forEach(slide => { if (touchDevice()) { slide.addEventListener('click', (e) => { changeSlideImg(e); clearInterval(setId); autoPlay(); }); } else { slide.addEventListener('mouseenter', (e) => { changeSlideImg(e); clearInterval(setId); }); slide.addEventListener('mouseleave', () => { clearInterval(setId); autoPlay(); }); } }) window.addEventListener('resize', () => { clearInterval(setId); positionSlides(); autoPlay(); }) ProtoArc HubMouse is not just a hub but also a high-performing mouse. The HUB itself is a Plug and Play 2.4G wireless receiver, and the mouse has two additional Bluetooth channels that allow multi-device connection at once.Seamlessly switch between your MacBook, iPad, iPhone, and other devices. Free up precious ports on your MacBook or iPad with this all-in-one expansion solution. Ditch the bulky docking stations and simplify your mobile workstation with the streamlined HubMouse. USB-C Charging The 60W PD USB-C interface on the hub allows you to charge your devices USB-A Transfer Data USB-A 3.0 provides a quick and efficient way to transfer data between devices. 4K HDMI Share your content on a larger screen with the 4K HDMI port. Dual Mode Connection The multi-channel design allows you to set up your customized workstation any way you like. USB-C Charging The 300mAh capacity of the built-in battery provides a reliable power source for the mouse, allowing extended periods of usage without interruptions. Ultralight and Portable The HubMouse is ultra-light and designed to be portable, a versatile device for various scenarios.Condenses your entire mobile workstation into one incredibly portable device.
More you might like
Related
Original ACER Computer Mouse Wireless, 2.4G Slim USB Wireles
Related
- Wireless Mouse for Laptop With 2 USB A to USB C Adapter, 2
Related
Wired Mouse - USB Computer Mouse Wired with RGB Backlit Opti
Related