Put simply this is a Nintendo Switch console built in straight CSS that has been broken up into Vue components. It can be used for any purpose. Firstly, credit where credit is due.
The original design was created in full by Mike Mangialardi, all I could find was his CodePen page where the fiddle was hosted. I was working on a little fun side project and needed a Switch design, and his was the most versatile. So, thanks Mike!
It was disassembled and mostly rewritten to respect BEM naming convention standards, as well as breaking each part into a component and adding key tracking. It's not great but it's a decent scaffolding.
npm install
npm run serve
npm run build
npm run test
npm run lint