');display:block;font-style:normal;font-weight:400;height:12px;position:relative;text-transform:none!important;top:2px;width:12px}#header nav a[href="https://laurenancona.me/eks/wMyYXZk5iQDhHM6MHc0/#menu"]:hover{background-color:hsla(0,0%,100%,.025)}#header nav a[href="https://laurenancona.me/eks/wMyYXZk5iQDhHM6MHc0/#menu"]:active{background-color:hsla(0,0%,100%,.075)}#header.alt{background-color:transparent}#header.alt h1{opacity:0;visibility:hidden}@media screen and (max-width:736px){#header{height:2.75em;line-height:2.75em}#header nav{right:0;top:0}#header nav,#header nav a{height:inherit;line-height:inherit}#header nav a[href="https://laurenancona.me/eks/wMyYXZk5iQDhHM6MHc0/#menu"]{border-radius:0;box-shadow:none;padding:0 1em}#header nav a[href="https://laurenancona.me/eks/wMyYXZk5iQDhHM6MHc0/#menu"]:active,#header nav a[href="https://laurenancona.me/eks/wMyYXZk5iQDhHM6MHc0/#menu"]:hover{background-color:inherit}}@media screen and (max-width:480px){#header nav a[href="https://laurenancona.me/eks/wMyYXZk5iQDhHM6MHc0/#menu"]{position:relative;text-indent:4em;white-space:nowrap;width:4em}#header nav a[href="https://laurenancona.me/eks/wMyYXZk5iQDhHM6MHc0/#menu"]:before{left:0;margin-left:0;padding-right:1.25em;position:absolute;text-align:right;text-indent:0;top:0;width:inherit}}#banner{padding:10em 0 5.75em}#banner .inner{margin:0 auto;width:55em}#banner .logo{margin:0 0 .65em;opacity:1;transform:translateY(0);transition:opacity 2s ease,transform 1s ease}#banner .logo .icon{border:2px solid hsla(0,0%,100%,.125);border-radius:100%;cursor:default;display:inline-block;font-size:2em;height:2.25em;line-height:2.25em;text-align:center;width:2.25em}#banner h2{border-bottom:2px solid hsla(0,0%,100%,.125);font-size:2.25em;margin-bottom:.4em;padding-bottom:.2em;transition:opacity .5s ease,transform .5s ease,filter .25s ease;transition-delay:.65s}#banner h2,#banner p{-moz-filter:blur(0);-ms-filter:blur(0);filter:blur(0);opacity:1;transform:translateX(0)}#banner p{font-family:Dosis,sans-serif;font-size:1em;font-weight:200;letter-spacing:.1em;line-height:2;transition:opacity .5s ease,transform .5s ease,filter .25s ease;transition-delay:.8s}@media screen and (max-width:1280px){#banner{background-color:#15161e;background-image:linear-gradient(0deg,rgba(21,22,30,.8),rgba(21,22,30,.8)),url(/static/bg-60f743d261e4b4e77931e038bc927b1a.jpg);background-position:50%,50%;background-size:auto,cover;margin-bottom:-6.5em;padding:7em 0 9.25em}}@media screen and (max-width:980px){#banner{margin-bottom:-4.75em;padding:12em 3em 13.375em}#banner .inner{width:100%}}@media screen and (max-width:736px){#banner{margin-bottom:-2.5em;padding:5em 2em 5.25em}#banner .logo{margin:0 0 .5em}#banner .logo .icon,#banner h2{font-size:1.5em}#banner p{font-size:.8em}}.main-body.is-preload #banner .logo,body.is-preload #banner .logo{opacity:0;transform:translateY(.5em)}.main-body.is-preload #banner h2,body.is-preload #banner h2{-moz-filter:blur(2px);-ms-filter:blur(2px);filter:blur(2px);opacity:0;transform:translateX(.25em)}.main-body.is-preload #banner p,body.is-preload #banner p{-moz-filter:blur(2px);-ms-filter:blur(2px);filter:blur(2px);opacity:0;transform:translateX(.5em)}#wrapper>header{padding:11em 0 3.25em}#wrapper>header .inner{margin:0 auto;width:55em}#wrapper>header h2{border-bottom:2px solid hsla(0,0%,100%,.125);font-size:2em;margin-bottom:.4em;padding-bottom:.2em}#wrapper>header p{font-family:Dosis,sans-serif;font-size:1em;font-weight:200;letter-spacing:.1em;line-height:2}@media screen and (max-width:1280px){#wrapper>header{background-color:#15161e;background-image:linear-gradient(0deg,rgba(21,22,30,.8),rgba(21,22,30,.8)),url(/static/bg-60f743d261e4b4e77931e038bc927b1a.jpg);background-position:50%,0 30%;background-size:auto,cover;margin-bottom:-6.5em;padding:9em 0 7.25em}}@media screen and (max-width:980px){#wrapper>header{background-position:50%,0 0;background-size:auto,cover;margin-bottom:-4.75em;padding:11em 3em 8.375em}#wrapper>header .inner{width:100%}}@media screen and (max-width:736px){#wrapper>header{background-size:auto,125%;margin-bottom:-2.5em;padding:6.5em 2em 4em}#wrapper>header h2{font-size:1.25em}#wrapper>header p{font-size:.8em}}.wrapper{background-color:#15161e;margin:6.5em 0;position:relative}.wrapper:after,.wrapper:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpolygon points='0,100 100,0 100,100' style='fill:%2315161e%3B' /%3E%3C/svg%3E")}.wrapper:after,.wrapper:before{box-shadow:inset 0 -1px 0 0 #15161e,0 1px 0 0 #15161e}.wrapper:after,.wrapper:before{background-repeat:no-repeat;background-size:100% 100%;content:"";display:block;height:6.5em;position:absolute;width:100%}.wrapper:before{left:0;top:-6.5em}.wrapper:after{bottom:-6.5em;left:0;transform:scaleY(-1)}.wrapper.alt:before{transform:scaleX(-1)}.wrapper.alt:after{transform:scaleY(-1) scaleX(-1)}.wrapper .inner{margin:0 auto;padding:3em 0 2em;width:55em}.wrapper.style2{background-color:#1c1d27}.wrapper.style2:after,.wrapper.style2:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpolygon points='0,100 100,0 100,100' style='fill:%231c1d27%3B' /%3E%3C/svg%3E")}.wrapper.style2:after,.wrapper.style2:before{box-shadow:inset 0 -1px 0 0 #1c1d27,0 1px 0 0 #1c1d27}.wrapper.style3{background-color:#23242f}.wrapper.style3:after,.wrapper.style3:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpolygon points='0,100 100,0 100,100' style='fill:%2323242f%3B' /%3E%3C/svg%3E")}.wrapper.style3:after,.wrapper.style3:before{box-shadow:inset 0 -1px 0 0 #23242f,0 1px 0 0 #23242f}.wrapper.style4{background-color:#2a2b37}.wrapper.style4:after,.wrapper.style4:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpolygon points='0,100 100,0 100,100' style='fill:%232a2b37%3B' /%3E%3C/svg%3E")}.wrapper.style4:after,.wrapper.style4:before{box-shadow:inset 0 -1px 0 0 #2a2b37,0 1px 0 0 #2a2b37}.wrapper.style5{background-color:#32333f}.wrapper.style5:after,.wrapper.style5:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpolygon points='0,100 100,0 100,100' style='fill:%2332333f%3B' /%3E%3C/svg%3E")}.wrapper.style5:after,.wrapper.style5:before{box-shadow:inset 0 -1px 0 0 #32333f,0 1px 0 0 #32333f}.wrapper.style6{background-color:#393b46}.wrapper.style6:after,.wrapper.style6:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpolygon points='0,100 100,0 100,100' style='fill:%23393b46%3B' /%3E%3C/svg%3E")}.wrapper.style6:after,.wrapper.style6:before{box-shadow:inset 0 -1px 0 0 #393b46,0 1px 0 0 #393b46}.wrapper.spotlight{background-color:#2e3141}.wrapper.spotlight:after,.wrapper.spotlight:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpolygon points='0,100 100,0 100,100' style='fill:%232e3141%3B' /%3E%3C/svg%3E")}.wrapper.spotlight:after,.wrapper.spotlight:before{box-shadow:inset 0 -1px 0 0 #2e3141,0 1px 0 0 #2e3141}.wrapper.spotlight .inner{-moz-align-items:center;-ms-align-items:center;align-items:center;display:-moz-flex;display:-ms-flex;display:flex;-moz-flex-direction:row;flex-direction:row}.wrapper.spotlight .image{border-radius:100%;-ms-flex:1;margin:0 3em 1em 0;overflow:hidden;width:22em}.wrapper.spotlight .image img{border-radius:100%;width:100%}.wrapper.spotlight .content{-ms-flex:2;width:100%}.wrapper.spotlight:nth-child(2n-1) .inner{-moz-flex-direction:row-reverse;flex-direction:row-reverse;text-align:right}.wrapper.spotlight:nth-child(2n-1) .image{margin:0 0 1em 3em}.wrapper.spotlight.style2{background-color:#272a39}.wrapper.spotlight.style2:after,.wrapper.spotlight.style2:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpolygon points='0,100 100,0 100,100' style='fill:%23272a39%3B' /%3E%3C/svg%3E")}.wrapper.spotlight.style2:after,.wrapper.spotlight.style2:before{box-shadow:inset 0 -1px 0 0 #272a39,0 1px 0 0 #272a39}.wrapper.spotlight.style3{background-color:#202330}.wrapper.spotlight.style3:after,.wrapper.spotlight.style3:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpolygon points='0,100 100,0 100,100' style='fill:%23202330%3B' /%3E%3C/svg%3E")}.wrapper.spotlight.style3:after,.wrapper.spotlight.style3:before{box-shadow:inset 0 -1px 0 0 #202330,0 1px 0 0 #202330}.wrapper.spotlight.style4{background-color:#1a1c28}.wrapper.spotlight.style4:after,.wrapper.spotlight.style4:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpolygon points='0,100 100,0 100,100' style='fill:%231a1c28%3B' /%3E%3C/svg%3E")}.wrapper.spotlight.style4:after,.wrapper.spotlight.style4:before{box-shadow:inset 0 -1px 0 0 #1a1c28,0 1px 0 0 #1a1c28}.wrapper.spotlight.style5{background-color:#13151f}.wrapper.spotlight.style5:after,.wrapper.spotlight.style5:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpolygon points='0,100 100,0 100,100' style='fill:%2313151f%3B' /%3E%3C/svg%3E")}.wrapper.spotlight.style5:after,.wrapper.spotlight.style5:before{box-shadow:inset 0 -1px 0 0 #13151f,0 1px 0 0 #13151f}.wrapper.spotlight.style6{background-color:#0d0e15}.wrapper.spotlight.style6:after,.wrapper.spotlight.style6:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpolygon points='0,100 100,0 100,100' style='fill:%230d0e15%3B' /%3E%3C/svg%3E")}.wrapper.spotlight.style6:after,.wrapper.spotlight.style6:before{box-shadow:inset 0 -1px 0 0 #0d0e15,0 1px 0 0 #0d0e15}@media screen and (max-width:980px){.wrapper{margin:4.75em 0}.wrapper:after,.wrapper:before{height:4.75em}.wrapper:before{top:-4.75em}.wrapper:after{bottom:-4.75em;left:0}.wrapper .inner{padding:3em 3em 2em;width:100%}.wrapper.spotlight .image{margin:0 2em 1em 0;width:32em}.wrapper.spotlight:nth-child(2n-1) .image{margin:0 0 1em 2em}}@media screen and (max-width:736px){.wrapper{margin:2.5em 0}.wrapper:after,.wrapper:before{height:2.5em}.wrapper:before{top:-2.5em}.wrapper:after{bottom:-2.5em;left:0}.wrapper .inner{padding:2em 2em 1em}.wrapper.spotlight .inner{-moz-align-items:-moz-flex-start;-ms-align-items:-ms-flex-start;align-items:flex-start}.wrapper.spotlight .image{margin:0 1.75em 1em 0;width:19em}.wrapper.spotlight:nth-child(2n-1) .image{margin:0 0 1em 1.75em}}@media screen and (max-width:480px){.wrapper.spotlight .inner{display:block}.wrapper.spotlight .image{margin:0 0 .5em!important;max-width:85%;width:12em}}@media screen and (max-width:360px){.wrapper .inner{padding:2em 1.5em 1em}}#footer .inner{display:-moz-flex;display:-ms-flex;display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap;margin:0 auto;padding:5em 0 4em;width:55em}#footer .inner>*{width:100%}#footer .inner form{margin:0 3em 0 0}#footer .inner .contact,#footer .inner form{width:calc(50% - 1.5em)}#footer .inner .copyright{border-top:2px solid hsla(0,0%,100%,.125);list-style:none;margin:2em 0 1em;padding:1em 0 0;width:100%}#footer .inner .copyright li{border-left:2px solid hsla(0,0%,100%,.125);color:hsla(0,0%,100%,.35);display:inline-block;font-size:.9em;line-height:1;margin-left:1em;padding:0 0 0 1em}#footer .inner .copyright li:first-child{border-left:0;margin-left:0;padding-left:0}#footer .inner .copyright li a{color:inherit}@media screen and (max-width:1280px){#footer{background-color:#15161e;background-image:linear-gradient(0deg,rgba(21,22,30,.8),rgba(21,22,30,.8)),url(/static/bg-60f743d261e4b4e77931e038bc927b1a.jpg);background-position:50%,50%;background-size:auto,cover;margin-top:-6.5em;padding-top:6.5em}}@media screen and (max-width:980px){#footer{margin-top:-4.75em;padding-top:4.75em}#footer .inner{display:block;padding:3em 3em 2em;width:100%}#footer .inner .contact,#footer .inner form{margin:0 0 2em;width:100%}#footer .inner .copyright{margin:2em 0 1em}}@media screen and (max-width:736px){#footer{margin-top:-2.5em;padding-top:2.5em}#footer .inner{padding:2em 2em 1em}#footer .inner .contact,#footer .inner form{margin:0 0 1.5em}}@media screen and (max-width:480px){#footer .inner .copyright li{border-left:0;display:block;margin:1em 0 0;padding-left:0}#footer .inner .copyright li:first-child{margin-top:0}}@media screen and (max-width:360px){#footer .inner{padding:2em 1.5em 1em}}#page-wrapper{transition:filter .25s ease}#menu{-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-align-items:center;-ms-align-items:center;align-items:center;background:rgba(21,22,30,.8);cursor:default;display:-moz-flex;display:-ms-flex;display:flex;height:100%;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;text-align:center;top:0;transition:opacity .35s ease,visibility .35s;-webkit-user-select:none;user-select:none;visibility:hidden;width:100%;z-index:1001}#menu .inner{-webkit-overflow-scrolling:touch;background:#2e3141;border-radius:5px;display:block;max-width:100%;opacity:0;padding:2.5em 1.5em 1.5em;position:relative;transform:translateY(.5em);transition:opacity .35s ease,transform .35s ease;width:18em}#menu h2{border-bottom:2px solid hsla(0,0%,100%,.125);padding-bottom:1em}#menu .close{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgdmlld0JveD0iMCAwIDY0IDY0Ij48bGluZSB4MT0iMjAiIHgyPSI0NCIgeTE9IjIwIiB5Mj0iNDQiLz48bGluZSB4MT0iMjAiIHgyPSI0NCIgeTE9IjQ0IiB5Mj0iMjAiLz48L3N2Zz4=);background-position:75% 25%;background-repeat:no-repeat;background-size:2em 2em;border:0;content:"";display:block;height:4em;overflow:hidden;position:absolute;right:0;text-align:center;text-indent:4em;top:0;width:4em}#menu .links{list-style:none!important;margin-bottom:.5em;padding:0}#menu .links li{padding:0}#menu .links li a{border:0;border-radius:5px;display:block;font-family:Dosis,sans-serif;font-size:.8em;font-weight:200;letter-spacing:.1em;line-height:1.85em;padding:.75em 0;text-transform:uppercase}#menu .links li a:hover{background:#272a39}@media screen and (max-width:736px){#menu .inner{max-height:100%;overflow-x:hidden;overflow-y:auto}#menu .inner .close{background-size:1.5em 1.5em}}.main-body .is-menu-visible #page-wrapper{-moz-filter:blur(1.5px);-ms-filter:blur(1.5px);filter:blur(1.5px)}.main-body .is-menu-visible #menu{opacity:1;pointer-events:auto;visibility:visible}.main-body .is-menu-visible #menu .inner{opacity:1;transform:translateY(0)}
0xCB - Tech, Keyboards and more
0xCB - TECH, KEYBOARDS AND MORE 0xCB makes custom-made Keyboards, that are fully customizable. Handmade and precisely engineered keyboards made with the help of 3D-Printing and assembled in Germany.
Static After we saw how well recieved our 1337 macropads were, we quickly realized that we wanted to try something even bigger and better. We put our heads together and made a list of every feature we would want in our own dream 40% keeb, and after many hours in the lab we're extra proud of what we've come up with. We're very excited to introduce you to our newest addition to the OxCB family, the Static!
1337 In 2020, the 0xCB 1337 was our first foray into the custom mechanical keyboard scene. Now in 2022 we are doing an all improved version! The 1337 is a feature rich macropad, fully programmable with QMK and VIAL both of which are considered the gold standard for keyboard firmware! It features a rotary encoder, RGB underglow and per-key RGB lighting, not to mention a very snazzy OLED that displays information like your current layer/num & caps indicator/etc.!
Pluto With the Pluto we wanted to create a small PCB that can be used by a lot of keyboards! We all know the keyboards that use a ProMicro or Elite-C as a controller drop in. The 0xCB Pluto is our take on that idea. It is fully compatible with the Elite-C but has even more pins exposed!
Docs On our documentation website you can find the build instructions for all of our keyboards. The docs also function as a big knowledgebase for everything keyboard related like soldering advice, firmware tips and much more!
PCB Work We are accepting commissions for PCBs. Feel free to click through our portfolio!
About Us We are Conor and Jakob from Aachen, Germany and we like to design and manufacture products in the electronics sector. We both are 22 years young and made our first experience in the designing, sourcing, and manufacturing of our 1337 Macro Keyboard. Since then we have produced a big run of 40% keyboards and opened our own online shop called Keeb.Supply .